Reykez

css parallax

Jan 10th, 2019
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. /* HEADER */
  2. html {
  3. height: 100%;
  4. overflow: hidden;
  5. }
  6. body {
  7. background: #414449;
  8. margin: 0;
  9. padding: 0;
  10. perspective: 1px;
  11. transform-style: preserve-3d;
  12. height: 100%;
  13. overflow-y: scroll;
  14. overflow-x: hidden;
  15. }
  16. header {
  17. color: #fff;
  18. box-sizing: border-box;
  19. min-height: 100vh;
  20. padding: 30vw 0 5vw;
  21. position: relative;
  22. transform-style: inherit;
  23. width: 100vw;
  24. font-family: "MS GOTHIC";
  25. font-size: 2.5vh;
  26. }
  27.  
  28. header h1 {
  29. margin-top: -100px;
  30. }
  31.  
  32. header, header:before {
  33. background: 50% 50% / cover;
  34. }
  35.  
  36. header::before {
  37. bottom: 0;
  38. content: "";
  39. left: 0;
  40. position: absolute;
  41. right: 0;
  42. top: 0;
  43. display: block;
  44. background-image: url(background.jpg);
  45. background-size: cover;
  46. transform-origin: center center 0;
  47. transform: translateZ(-1px) scale(2);
  48. z-index: -1;
  49. min-height: 100vh;
  50. }
  51.  
  52. header * {
  53. font-weight: normal;
  54. letter-spacing: 0.2em; /* odstฤ™p miฤ™dzy literami caล‚ego headera */
  55. text-align: center; /* wycentrowanie caล‚ego headera */
  56. }
  57. /* HEADER END */
Add Comment
Please, Sign In to add comment