MystiqueAquanian

Current Profile on Hex

Dec 2nd, 2016
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.49 KB | None | 0 0
  1. <link href="https://fonts.googleapis.com/css?family=Open+Sans|Montserrat" rel="stylesheet">
  2. <title>Galaxies in Her Eyes</title>
  3. <style>
  4.  
  5. /* main stuff */
  6.  
  7. body {
  8. margin: 0;
  9. padding: 0;
  10. border: 0;
  11. font-family: "Open sans", sans-serif;
  12. font-size: 16px;
  13. font-weight: 100;
  14. color: white;
  15. }
  16.  
  17. .container {
  18. width: 100%;
  19. height: 100%;
  20. position: relative;
  21. }
  22.  
  23. /* links */
  24.  
  25. a {text-decoration:none;
  26. -webkit-transition: all 0.4s ease;
  27. transition: all 0.4s ease;
  28. }
  29.  
  30. /* nav bar styling */
  31.  
  32. .container form {
  33. left:50%; /* makes the whole thing move to the middle of the page */
  34. position: fixed;
  35. height: 100%;
  36. -webkit-flex;
  37. display: flex;
  38. -webkit-flex-direction: row; /* makes it a row */
  39. -ms-flex-direction: row;
  40. flex-direction: row;
  41. }
  42.  
  43.  
  44.  
  45. /* nav bar buttons */
  46.  
  47. .container form input {
  48. height: 15;
  49. margin: 25px 4;
  50. z-index: 1;
  51. }
  52.  
  53. /* code for buttons when selected */
  54.  
  55. #slide1:checked ~ .labels label {
  56. -webkit-transform: translateY(0%);
  57. transform: translateY(0%);
  58. }
  59.  
  60. #slide2:checked ~ .labels label {
  61. -webkit-transform: translateY(-100%);
  62. transform: translateY(-100%);
  63. }
  64.  
  65. #slide3:checked ~ .labels label {
  66. -webkit-transform: translateY(-200%);
  67. transform: translateY(-200%);
  68. }
  69.  
  70. #slide4:checked ~ .labels label {
  71. -webkit-transform: translateY(-300%);
  72. transform: translateY(-300%);
  73. }
  74.  
  75. #slide5:checked ~ .labels label {
  76. -webkit-transform: translateY(-400%);
  77. transform: translateY(-400%);
  78. }
  79.  
  80. /* panels - don't touch this bit */
  81.  
  82. .container form .labels {
  83. position: absolute;
  84. top: 0 ;
  85. left: -50vw; /*move the slide back to the edge of the page */
  86. width: 100vw;
  87. height: 100vh;
  88. display: -webkit-flex;
  89. display: flex;
  90. -webkit-flex-direction: column;
  91. -ms-flex-direction: column;
  92. flex-direction: column;
  93. }
  94.  
  95. /* default background colour and transition time for panel movement */
  96.  
  97. .container form .labels label {
  98. min-width: 100%;
  99. min-height: 100%;
  100. background-color: #2B2B38;
  101. z-index: 0;
  102. -webkit-transition: all 0.3s ease;
  103. transition: all 0.3s ease;
  104. }
  105.  
  106. /* background colours */
  107.  
  108. #slide1 {
  109. background-color: #EECBFF;
  110. }
  111.  
  112. #slide2 {
  113. background-color:#e6a92e;
  114. }
  115.  
  116. #slide3 {
  117. background-color:#36bc9b;
  118. }
  119.  
  120. #slide4 {
  121. background-color:#34495e;
  122. }
  123.  
  124. #slide5 {
  125. background-color:#3498db;
  126. }
  127.  
  128. /* styling for content boxes */
  129.  
  130. .content {
  131. width: 100%;
  132. box-sizing: border-box;
  133. padding: 0 10px;
  134. }
  135.  
  136.  
  137.  
  138. </style>
  139. </head>
  140.  
  141. <body>
  142. <div class="container">
  143. <form>
  144. <input type="radio" id="Slide1" name="slid" checked>
  145. <input type="radio" name="slid" id="Slide2">
  146. <input type="radio" name="slid" id="Slide3">
  147. <input type="radio" name="slid" id="Slide4">
  148. <input type="radio" name="slid" id="Slide5">
  149.  
  150. <div class="labels">
  151.  
  152. <label for="Slide1" id="Slide1" class="Slide">
  153. <div class="content">
  154. <div class="box1">I'ljlkj</div>
  155. </div>
  156. </label>
  157.  
  158. <label for="Slide2" id="Slide2" class="Slide">
  159. <div class="content">
  160. slide 2
  161. </div>
  162. </label>
  163.  
  164. <label for="Slide3" id="Slide3" class="Slide">
  165. <div class="content">
  166. slide 3
  167. </div>
  168. </label>
  169.  
  170. <label for="Slide4" id="Slide4" class="Slide">
  171. <div class="content">
  172. slide 4
  173. </div>
  174. </label>
  175.  
  176. <label for="Slide5" id="Slide5" class="Slide">
  177. <div class="content">
  178. slide 5
  179. </div>
  180. </label>
  181.  
  182.  
  183. </form>
  184. </div>
  185.  
  186. </body>
  187. </html>
Add Comment
Please, Sign In to add comment