Advertisement
Guest User

Untitled

a guest
Apr 14th, 2019
29
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.20 KB | None | 0 0
  1.  
  2. <!DOCTYPE html>
  3.  
  4. <head>
  5. <meta charset="UTF-8">
  6. <title>TITLE HERE</title>
  7. <link rel="shortcut icon" href="">
  8.  
  9. <meta name="credit" content="coding from shinya1992@codepen">
  10.  
  11.  
  12.  
  13.  
  14.  
  15. <style>
  16.  
  17. *
  18. { box-sizing: border-box;}
  19. a {
  20. text-decoration: none;
  21. }
  22. body {
  23. /* background: #cc6633; */
  24. font: 12px 'Montserrat', 'Helvetica', sans-serif;
  25. }
  26. .title {
  27. color: #7d3917;
  28. font-size: 46px;
  29. margin: 10px 0 30px 0;
  30. text-align: center;
  31. }
  32. .grid {
  33. margin: 0 auto;
  34. width: 90%;
  35. }
  36.  
  37. .grid:after {
  38. content: '';
  39. display: block;
  40. clear: both;
  41. }
  42. .grid-sizer,
  43. .grid-item {
  44. width: 24%;
  45. }
  46. .gutter-sizer {
  47. width: 1.3333%;
  48. }
  49.  
  50.  
  51. .grid-item {
  52. float: left;
  53. margin-bottom: 1.3333%;
  54. position: relative;
  55. }
  56.  
  57. .grid-item img {
  58. display: block;
  59. width: 100%;
  60. }
  61.  
  62. .itm-from {
  63. background: #cc6633;
  64. background: rgba(204, 102, 51, 0.7);
  65. color: #fdfdfd;
  66. display: flex;
  67. align-items: center;
  68. flex-direction: column;
  69. justify-content: center;
  70. font-size: 14px;
  71. height: 100%;
  72. opacity: 0;
  73. position: absolute;
  74. top: 0;
  75. left: 0;
  76. -moz-transition: 0.2s opacity ease-in-out;
  77. -o-transition: 0.2s opacity ease-in-out;
  78. -webkit-transition: 0.2s opacity ease-in-out;
  79. transition: 0.2s opacity ease-in-out;
  80. width: 100%;
  81. }
  82. .grid-item:hover .itm-from {
  83. opacity: 1;
  84. }
  85. .itm-from a {
  86. color: #7d3917;
  87. display: block;
  88. }
  89. @media all and (max-width: 900px) {
  90. .grid-sizer,
  91. .grid-item {
  92. width: 32%;
  93. }
  94. .gutter-sizer {
  95. width: 2%;
  96. }
  97. .grid-item {
  98. margin-bottom: 2%;
  99. }
  100. #pdesc { line-height: 1.5; }
  101. }
  102. @media all and ( max-width: 700px) {
  103. .grid-sizer,
  104. .grid-item {
  105. width: 48%;
  106. }
  107. .gutter-sizer {
  108. width: 4%;
  109. }
  110. .grid-item {
  111. margin-bottom: 4%;
  112. }
  113. }
  114. @media all and ( max-width: 400px ) {
  115. .grid-sizer,
  116. .grid-item {
  117. width: calc(100%);
  118. }
  119. }</style></head><body>
  120. <div class='title'>Moodboard with hover text</div>
  121. <div class='grid'>
  122. <div class='grid-sizer'></div>
  123. <div class='gutter-sizer'></div>
  124.  
  125.  
  126. <!-- C+P BELOW FOR NEW ADDITIONS
  127. <div class='grid-item'>
  128. <img src='imgurl'>
  129. <div class='itm-from'>
  130. from <a href='#'>blahblah</a>
  131. </div>
  132. </div>
  133. ---------------------------------->
  134.  
  135. <div class='grid-item'>
  136. <img src='https://farm1.staticflickr.com/149/428144742_f509cd9927.jpg'>
  137. <div class='itm-from'>
  138. from <a href='#'>blahblah</a>
  139. </div>
  140. </div>
  141. <div class='grid-item'>
  142. <img src='https://farm1.staticflickr.com/204/489660321_a6833ba9cf.jpg'>
  143. <div class='itm-from'>
  144. from <a href='#'>blahblah</a>
  145. </div>
  146. </div>
  147. <div class='grid-item'>
  148. <img src='https://farm1.staticflickr.com/244/459042039_98a488bf79.jpg'>
  149. <div class='itm-from'>
  150. from <a href='#'>blahblah</a>
  151. </div>
  152. </div>
  153. <div class='grid-item'>
  154. <img src='https://farm1.staticflickr.com/27/92937010_2d03825900.jpg'>
  155. <div class='itm-from'>
  156. from <a href='#'>blahblah</a>
  157. </div>
  158. </div>
  159. <div class='grid-item'>
  160. <img src='https://farm1.staticflickr.com/637/31711772564_f0a9627692.jpg'>
  161. <div class='itm-from'>
  162. from <a href='#'>blahblah</a>
  163. </div>
  164. </div>
  165. <div class='grid-item'>
  166. <img src='https://farm1.staticflickr.com/73/154716528_717697a157.jpg'>
  167. <div class='itm-from'>
  168. from <a href='#'>blahblah</a>
  169. </div>
  170. </div>
  171.  
  172. <div class='grid-item'>
  173. <img src='https://farm1.staticflickr.com/77/199628917_e19e3ff68d.jpg'>
  174. <div class='itm-from'>
  175. from <a href='#'>blahblah</a>
  176. </div>
  177. </div>
  178.  
  179. <div class='grid-item'>
  180. <img src='https://farm2.staticflickr.com/1029/1144531870_5b1119763b_z.jpg?zz&'>
  181. <div class='itm-from'>
  182. from <a href='#'>blahblah</a>
  183. </div>
  184. </div>
  185.  
  186. <div class='grid-item'>
  187. <img src='https://farm2.staticflickr.com/1087/1135062324_66250cbb80.jpg'>
  188. <div class='itm-from'>
  189. from <a href='#'>blahblah</a>
  190. </div>
  191. </div>
  192.  
  193. <div class='grid-item'>
  194. <img src='https://farm2.staticflickr.com/1158/530614675_e99bc6452f.jpg'>
  195. <div class='itm-from'>
  196. from <a href='#'>blahblah</a>
  197. </div>
  198. </div>
  199.  
  200. <div class='grid-item'>
  201. <img src='https://farm2.staticflickr.com/1204/542810889_29c26fff84.jpg'>
  202. <div class='itm-from'>
  203. from <a href='#'>blahblah</a>
  204. </div>
  205. </div>
  206.  
  207. <div class='grid-item'>
  208. <img src='https://farm3.staticflickr.com/2144/2485664017_6e8ca455b7.jpg'>
  209. <div class='itm-from'>
  210. from <a href='#'>blahblah</a>
  211. </div>
  212. </div>
  213.  
  214. <div class='grid-item'>
  215. <img src='https://farm3.staticflickr.com/2453/3615610199_9f1e192fbe.jpg'>
  216. <div class='itm-from'>
  217. from <a href='#'>blahblah</a>
  218. </div>
  219. </div>
  220.  
  221. <div class='grid-item'>
  222. <img src='https://farm3.staticflickr.com/2582/4105054854_2927d15bc6.jpg'>
  223. <div class='itm-from'>
  224. from <a href='#'>blahblah</a>
  225. </div>
  226. </div>
  227.  
  228. <div class='grid-item'>
  229. <img src='https://farm3.staticflickr.com/2893/9651122124_99ae69d474.jpg'>
  230. <div class='itm-from'>
  231. from <a href='#'>blahblah</a>
  232. </div>
  233. </div>
  234.  
  235. <div class='grid-item'>
  236. <img src='https://farm3.staticflickr.com/2897/14819442903_a8874ddf17.jpg'>
  237. <div class='itm-from'>
  238. from <a href='#'>blahblah</a>
  239. </div>
  240. </div>
  241.  
  242. <div class='grid-item'>
  243. <img src='https://farm4.staticflickr.com/3007/2801969142_a96e4cfc44.jpg'>
  244. <div class='itm-from'>
  245. from <a href='#'>blahblah</a>
  246. </div>
  247. </div>
  248.  
  249. <div class='grid-item'>
  250. <img src='https://farm4.staticflickr.com/3007/5839421567_c436038175.jpg'>
  251. <div class='itm-from'>
  252. from <a href='#'>blahblah</a>
  253. </div>
  254. </div>
  255.  
  256. <div class='grid-item'>
  257. <img src='https://farm4.staticflickr.com/3406/3629566360_399ac727f5_z.jpg'>
  258. <div class='itm-from'>
  259. from <a href='#'>blahblah</a>
  260. </div>
  261. </div>
  262.  
  263. <div class='grid-item'>
  264. <img src='https://farm4.staticflickr.com/3433/3230723523_539d4ebe9a.jpg'>
  265. <div class='itm-from'>
  266. from <a href='#'>blahblah</a>
  267. </div>
  268. </div>
  269.  
  270. <div class='grid-item'>
  271. <img src='https://farm5.staticflickr.com/4040/4627650021_4aaba9d7ff.jpg'>
  272. <div class='itm-from'>
  273. from <a href='#'>blahblah</a>
  274. </div>
  275. </div>
  276.  
  277. <div class='grid-item'>
  278. <img src='https://farm5.staticflickr.com/4040/4443573010_2b98ec4ec3.jpg'>
  279. <div class='itm-from'>
  280. from <a href='#'>blahblah</a>
  281. </div>
  282. </div>
  283.  
  284. <div class='grid-item'>
  285. <img src='https://farm6.staticflickr.com/5264/5689807223_357b0d678e.jpg'>
  286. <div class='itm-from'>
  287. from <a href='#'>blahblah</a>
  288. </div>
  289. </div>
  290.  
  291. <div class='grid-item'>
  292. <img src='https://farm7.staticflickr.com/6200/6132913670_b472fe40b0.jpg'>
  293. <div class='itm-from'>
  294. from <a href='#'>blahblah</a>
  295. </div>
  296. </div>
  297.  
  298. <div class='grid-item'>
  299. <img src='https://farm8.staticflickr.com/7323/10360311174_00a5fc5c63.jpg'>
  300. <div class='itm-from'>
  301. from <a href='#'>blahblah</a>
  302. </div>
  303. </div>
  304.  
  305. <div class='grid-item'>
  306. <img src='https://farm8.staticflickr.com/7405/12510424374_9d5ec0845c.jpg'>
  307. <div class='itm-from'>
  308. from <a href='#'>blahblah</a>
  309. </div>
  310. </div>
  311.  
  312. <div class='grid-item'>
  313. <img src='https://farm9.staticflickr.com/8467/8125237368_00a048edaf.jpg'>
  314. <div class='itm-from'>
  315. from <a href='#'>blahblah</a>
  316. </div>
  317. </div>
  318.  
  319. <div class='grid-item'>
  320. <img src='https://farm9.staticflickr.com/8522/8666794897_987b81a204.jpg'>
  321. <div class='itm-from'>
  322. from <a href='#'>blahblah</a>
  323. </div>
  324. </div>
  325.  
  326. <div class='grid-item'>
  327. <img src='https://farm9.staticflickr.com/8053/8135290077_b421c98618_z.jpg'>
  328. <div class='itm-from'>
  329. from <a href='#'>blahblah</a>
  330. </div>
  331. </div>
  332.  
  333. <div class='grid-item'>
  334. <img src='https://farm9.staticflickr.com/8085/8469166771_64954bbec7.jpg'>
  335. <div class='itm-from'>
  336. from <a href='#'>blahblah</a>
  337. </div>
  338. </div>
  339.  
  340. <div class='grid-item'>
  341. <img src='https://farm9.staticflickr.com/8239/8549394222_15c08813f1.jpg'>
  342. <div class='itm-from'>
  343. from <a href='#'>blahblah</a>
  344. </div>
  345. </div>
  346.  
  347. <div class='grid-item'>
  348. <img src='https://farm9.staticflickr.com/8449/7987864644_3056ba5b4e.jpg'>
  349. <div class='itm-from'>
  350. from <a href='#'>blahblah</a>
  351. </div>
  352. </div>
  353.  
  354. <div class='grid-item'>
  355. <img src='https://farm9.staticflickr.com/8592/15807333937_6d7ab9c6a7.jpg'>
  356. <div class='itm-from'>
  357. from <a href='#'>blahblah</a>
  358. </div>
  359. </div>
  360.  
  361. <div class='grid-item'>
  362. <img src='https://farm9.staticflickr.com/8672/16477918946_19e0a790a7.jpg'>
  363. <div class='itm-from'>
  364. from <a href='#'>blahblah</a>
  365. </div>
  366. </div>
  367.  
  368. <div class='grid-item'>
  369. <img src='https://farm9.staticflickr.com/8683/16126200902_eaa850590a.jpg'>
  370. <div class='itm-from'>
  371. from <a href='#'>blahblah</a>
  372. </div>
  373. </div>
  374.  
  375. <div class='grid-item'>
  376. <img src='https://farm9.staticflickr.com/8846/18608230666_917c831445.jpg'>
  377. <div class='itm-from'>
  378. from <a href='#'>blahblah</a>
  379. </div>
  380. </div>
  381.  
  382. <div class='grid-item'>
  383. <img src='https://farm9.staticflickr.com/8874/17681818243_0ea8f59b9e.jpg'>
  384. <div class='itm-from'>
  385. from <a href='#'>blahblah</a>
  386. </div>
  387. </div>
  388.  
  389. <div class='grid-item'>
  390. <img src='https://farm8.staticflickr.com/7060/6945565473_5551b57970.jpg'>
  391. <div class='itm-from'>
  392. from <a href='#'>blahblah</a>
  393. </div>
  394. </div>
  395.  
  396. <div class='grid-item'>
  397. <img src='https://farm8.staticflickr.com/7209/6818239416_8fca8185df_z.jpg'>
  398. <div class='itm-from'>
  399. from <a href='#'>blahblah</a>
  400. </div>
  401. </div>
  402.  
  403. <div class='grid-item'>
  404. <img src='https://farm8.staticflickr.com/7220/7270199682_f81ba8e414.jpg'>
  405. <div class='itm-from'>
  406. from <a href='#'>blahblah</a>
  407. </div>
  408. </div>
  409.  
  410. <div class='grid-item'>
  411. <img src='https://farm8.staticflickr.com/7307/9205972143_75261288d1.jpg'>
  412. <div class='itm-from'>
  413. from <a href='#'>blahblah</a>
  414. </div>
  415. </div>
  416.  
  417. <div class='grid-item'>
  418. <img src='https://farm8.staticflickr.com/7323/10360311174_00a5fc5c63.jpg'>
  419. <div class='itm-from'>
  420. from <a href='#'>blahblah</a>
  421. </div>
  422. </div>
  423.  
  424. <div class='grid-item'>
  425. <img src='https://farm8.staticflickr.com/7338/15750236803_043f7d83c5.jpg'>
  426. <div class='itm-from'>
  427. from <a href='#'>blahblah</a>
  428. </div>
  429. </div>
  430.  
  431. <div class='grid-item'>
  432. <img src='https://farm8.staticflickr.com/7357/9265943163_67a5977357.jpg'>
  433. <div class='itm-from'>
  434. from <a href='#'>blahblah</a>
  435. </div>
  436. </div>
  437.  
  438. <div class='grid-item'>
  439. <img src='https://farm8.staticflickr.com/7405/12510424374_9d5ec0845c.jpg'>
  440. <div class='itm-from'>
  441. from <a href='#'>blahblah</a>
  442. </div>
  443. </div>
  444.  
  445. <div class='grid-item'>
  446. <img src='https://farm8.staticflickr.com/7408/27286281900_69a51f1ab8.jpg'>
  447. <div class='itm-from'>
  448. from <a href='#'>blahblah</a>
  449. </div>
  450. </div>
  451.  
  452. <div class='grid-item'>
  453. <img src='https://farm8.staticflickr.com/7443/12464271733_bf867821fb.jpg'>
  454. <div class='itm-from'>
  455. from <a href='#'>blahblah</a>
  456. </div>
  457. </div>
  458.  
  459. <div class='grid-item'>
  460. <img src='https://farm8.staticflickr.com/7483/16252476845_6ded6889b4.jpg'>
  461. <div class='itm-from'>
  462. from <a href='#'>blahblah</a>
  463. </div>
  464. </div>
  465.  
  466. <div class='grid-item'>
  467. <img src='https://farm8.staticflickr.com/7485/16133394909_6424797a9f.jpg'>
  468. <div class='itm-from'>
  469. from <a href='#'>blahblah</a>
  470. </div>
  471. </div>
  472.  
  473. <div class='grid-item'>
  474. <img src='https://farm8.staticflickr.com/7486/15194165793_619455e948.jpg'>
  475. <div class='itm-from'>
  476. from <a href='#'>blahblah</a>
  477. </div>
  478. </div>
  479.  
  480. <div class='grid-item'>
  481. <img src='https://farm8.staticflickr.com/7699/17113423899_1a179611e5.jpg'>
  482. <div class='itm-from'>
  483. from <a href='#'>blahblah</a>
  484. </div>
  485. </div>
  486.  
  487. <div class='grid-item'>
  488. <img src='https://farm8.staticflickr.com/7762/17980651078_5cabb9ec0c.jpg'>
  489. <div class='itm-from'>
  490. from <a href='#'>blahblah</a>
  491. </div>
  492. </div>
  493.  
  494. <div class='grid-item'>
  495. <img src='https://farm8.staticflickr.com/7793/17781724598_7289ed38eb.jpg'>
  496. <div class='itm-from'>
  497. from <a href='#'>blahblah</a>
  498. </div>
  499. </div>
  500.  
  501.  
  502.  
  503.  
  504. </div>
  505. <script src='//production-assets.codepen.io/assets/common/stopExecutionOnTimeout-b2a7b3fe212eaa732349046d8416e00a9dec26eb7fd347590fbced3ab38af52e.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js'></script><script src='https://unpkg.com/masonry-layout@4/dist/masonry.pkgd.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/jquery.imagesloaded/4.1.0/imagesloaded.pkgd.min.js'></script>
  506. <script >var $grid = $('.grid').imagesLoaded().progress( function() {
  507. $grid.masonry({
  508. itemSelector: '.grid-item',
  509. percentPosition: true,
  510. columnWidth: '.grid-sizer',
  511. gutter: '.gutter-sizer'
  512. });
  513. });
  514.  
  515. // $grid.imagesLoaded().progress( function() {
  516. //# sourceURL=pen.js
  517. </script>
  518. </body></html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement