{"__browser":{"device":"unknown_device","mobile":false,"name":"unknown browser","platform":"unknown_platform","version":"0"},"__constants":{},"__CPDATA":{"domain_iframe":"https://cdpn.io","environment":"production","host":"codepen.io","iframe_allow":"accelerometer; ambient-light-sensor; camera; display-capture; encrypted-media; geolocation; gyroscope; microphone; midi; payment; web-share; vr","iframe_sandbox":"allow-forms allow-modals allow-pointer-lock allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation allow-downloads allow-presentation"},"__graphql":{"data":{"data":{"sessionUser":{"id":"VoDkNZ","name":"Captain Anonymous","title":"Captain Anonymous","avatar":"https://assets.codepen.io/t-1/user-default-avatar.jpg?format=auto&version=0","currentContext":{"id":"VoDkNZ","title":"Captain Anonymous","name":"Captain Anonymous","avatar":"https://assets.codepen.io/t-1/user-default-avatar.jpg?format=auto&version=0","username":"anon","__typename":"User"},"currentTeamId":null,"username":"anon","admin":false,"anon":true,"pro":false,"verified":false,"teams":[],"__typename":"User"}}},"url":"https://codepen.io/graphql","api":"cprails","cpedata":{"action":"show","controller":"live_fullpage"}},"__user":{"anon":true,"base_url":"/anon/","current_team_id":0,"current_team_hashid":null,"hashid":"VoDkNZ","id":1,"itemType":"user","name":"Captain Anonymous","paid":false,"tier":0,"username":"anon","created_at":null,"email_verified":null,"collections_count":0,"collections_private_count":0,"followers_count":0,"followings_count":0,"pens_count":0,"pens_private_count":0,"projects_count":0,"projects_private_count":0},"__firebase":{"config":{"apiKey":"AIzaSyBgLAe7N_MdFpuVofMkcQLGwwhUu5tuxls","authDomain":"codepen-store-production.firebaseapp.com","databaseURL":"https://codepen-store-production.firebaseio.com","disabled":false,"projectId":"codepen-store-production"},"token":"eyJhbGciOiJSUzI1NiJ9.eyJhdWQiOiJodHRwczovL2lkZW50aXR5dG9vbGtpdC5nb29nbGVhcGlzLmNvbS9nb29nbGUuaWRlbnRpdHkuaWRlbnRpdHl0b29sa2l0LnYxLklkZW50aXR5VG9vbGtpdCIsImNsYWltcyI6eyJvd25lcklkIjoiVm9Ea05aIiwiYWRtaW4iOmZhbHNlfSwiZXhwIjoxNjc1MjM5NTQ0LCJpYXQiOjE2NzUyMzU5NDQsImlzcyI6ImZpcmViYXNlLWFkbWluc2RrLThva3lsQGNvZGVwZW4tc3RvcmUtcHJvZHVjdGlvbi5pYW0uZ3NlcnZpY2VhY2NvdW50LmNvbSIsInN1YiI6ImZpcmViYXNlLWFkbWluc2RrLThva3lsQGNvZGVwZW4tc3RvcmUtcHJvZHVjdGlvbi5pYW0uZ3NlcnZpY2VhY2NvdW50LmNvbSIsInVpZCI6IlZvRGtOWiJ9.ev8E9TEzedPEBtYUti90TZPrYRiUDtHbJyK5e5dNkZQyob1BGJGvCaQhXt8vb6RT-K9woFowda0x47-rVXFHMohdNoFKdyC6s3k0CV-TAhbpGPbnilOmKsdBhr_qfNwKcNwBF5E-fmqjlIBkqQLltORjUanRNpBhXNnvWi_QSDnxpJg2d6VoCh0JZ8s7bHB4Dg9V0vAl5nmszn9o1FVYxfE7IcUnvFEO9EX62FG0d3eXrcySVZseRZXXdjO-ZqgON7Yv4okSypONR9Vw36OCkKq2Kcec0_brpv1Ug7fdJT5CtwNzJtvZTvSx_0cK7q5SQ_hqVQmvVDnFp8FxfXIxVg"},"__pay_stripe_public_key":"pk_live_2GndomDfiklqpSNQn8FrGuwZSMIMzha7DkLJqlYe7IR0ihKAlKdiHg68JJc5eVPt68rzAjzAAVXcUwjySHRCsgjQQ00gtRBUFNH","__pay_braintree_env":"production","__item":"{\"id\":49038246,\"user_id\":265602,\"html\":\"<!--\\nSource : https:\\/\\/webdesign.tutsplus.com\\/tutorials\\/the-quirks-of-css-grid-and-absolute-positioning--cms-31437 \\n-->\\n\\n<section>\\n\\t<div class=\\\"container\\\">\\n <div class=\\\"bloc1\\\">\\n \\t<img src=\\\"https:\\/\\/picsum.photos\\/200?random=1\\\">\\n <\\/div>\\n <div class=\\\"bloc2\\\">\\n \\t \\t<img src=\\\"https:\\/\\/picsum.photos\\/200?random=2\\\">\\n <\\/div>\\n <div class=\\\"bloc3\\\">\\n \\t <img src=\\\"https:\\/\\/picsum.photos\\/200?random=3\\\">\\n <\\/div>\\n <div class=\\\"bloc4\\\">\\n \\t<img src=\\\"https:\\/\\/picsum.photos\\/200?random=4\\\">\\n <\\/div>\\n\\t\\t<div class=\\\"bloc5\\\">\\n\\t\\t\\t<img src=\\\"https:\\/\\/picsum.photos\\/200?random=5\\\">\\n\\t\\t<\\/div>\\n\\t\\t<div class=\\\"bloc6\\\">\\n\\t\\t\\t<img src=\\\"https:\\/\\/picsum.photos\\/200?random=6\\\">\\n\\t\\t<\\/div>\\n\\t\\t<div class=\\\"bloc7\\\">\\n\\t\\t\\t<img src=\\\"https:\\/\\/picsum.photos\\/200?random=7\\\">\\n\\t\\t<\\/div>\\n\\t\\t<div class=\\\"bloc8\\\">\\n\\t\\t\\t<img src=\\\"https:\\/\\/picsum.photos\\/200?random=8\\\">\\n\\t\\t<\\/div>\\n\\t\\t<div class=\\\"bloc9\\\">\\n\\t\\t\\t<img src=\\\"https:\\/\\/picsum.photos\\/200?random=9\\\">\\n\\t\\t<\\/div>\\n\\t<\\/div>\\n<\\/section>\\n\\n\",\"css\":\"body {\\n\\tmargin: 0;\\n\\tpadding: 0;\\n}\\n\\n\\/*la section centre la grille dans la page*\\/\\nsection {\\n\\theight: 100vh;\\n\\tdisplay: flex;\\n\\tjustify-content: center;\\n\\talign-items: center;\\n}\\n\\n\\/*la grille : 3 colonnes et 3 lignes avec des blocs carré de 200x200px*\\/\\n.container {\\n\\tdisplay: grid;\\n\\tgrid-template-columns: 200px 200px 200px;\\n\\tgrid-template-rows: 200px 200px 200px;\\n}\\n\\n\\/*les images dans le container s'affiche à 100%*\\/\\n.container img {\\n\\twidth: 100%;\\n}\\n\\n\\/*le bloc2 est déplacé vers la gauche et vers le bas. Il est positionné en relative.*\\/\\n.bloc2 {\\n\\tposition: relative;\\n\\tright: 100px;\\n\\ttop: 30px;\\n\\tbox-shadow: 5px 5px 10px 0px #000000;\\n}\\n\\/*le bloc8 est déplacé vers la droite et vers le haut. Il est positionné en relative.*\\/\\n.bloc8 {\\n\\tposition: relative;\\n\\tleft: 100px;\\n\\ttop: -30px;\\n\\tbox-shadow: 5px 5px 10px 0px #000000;\\n}\\n\\n\\/*sur un petit écran on change la taille des blocs de la grille. On rétablit également les 2 blocs à leur place initiale dans la grille.*\\/\\n@media only screen and (max-width: 767px) {\\n\\t.container {\\n\\t\\tgrid-template-columns: 100px 100px 100px;\\n\\t\\tgrid-template-rows: 100px 100px 100px;\\n\\t}\\n\\n\\t.bloc2 {\\n\\t\\ttop: 0;\\n\\t\\tright: 0;\\n\\t\\tbox-shadow: none;\\n\\t}\\n\\t.bloc8 {\\n\\t\\ttop: 0;\\n\\t\\tleft: 0;\\n\\t\\tbox-shadow: none;\\n\\t}\\n}\\n\",\"js\":\"\",\"html_pre_processor\":\"none\",\"css_pre_processor\":\"none\",\"js_pre_processor\":\"none\",\"html_classes\":\"\",\"css_starter\":\"neither\",\"js_library\":null,\"created_at\":\"2020-12-15T13:10:14.000Z\",\"updated_at\":\"2021-04-08T07:36:12.000Z\",\"title\":\"CSS Grid with one element position relative\",\"description\":\"\",\"slug_hash\":\"dypvdJV\",\"head\":\"\",\"private\":false,\"slug_hash_private\":\"7b26347fed55e3f69e4a1fefa46f5a11\",\"has_animation\":false,\"team_id\":0,\"css_prefix\":\"neither\",\"template\":false,\"parent_id\":48922380,\"comments_count\":0,\"custom_screenshot_filename\":null,\"loves_count\":0,\"pick\":false,\"popularity_score\":0,\"views_count\":0,\"pick_visible_at\":\"2022-11-08T22:42:55.128Z\",\"pen_hash\":null,\"hashid\":\"dypvdJV\"}"}