Bonjour,
je ne sais pas si j'utilise le bon terme, mais j'essaie d'afficher une fenêtre modale en full CSS sur toute la largeur d'une page, mais là elle ne prend que la largeur de la colonne depuis laquelle elle est appelée :
le
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <a href="#modalContent">Voir la fenêtre modale</a> <div> <div class="modalLayer" id="modalContent"> <div class="popup_block"> <a href="#noWhere"><img alt="Fermer" title="Fermer la fenêtre" class="btn_close" src="close_pop.png"></a> <img style="float: right;margin: 0 0 0 20px" alt="Lil bomb dude" src="150.png"> <h2>titre</h2> <p>texte</p> </div> </div> </div>
le
Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 #modalCheck{ display: none; } .modalLayer{ display: none; position: fixed; z-index: 9999999999999; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0, 0, 0, 0.5); } #modalCheck:checked + .modalLayer, #modalContent:target{ display: block; } .popup_block{ background: #fff; padding: 5px; border: 5px solid #ddd; position: relative; margin: 10% auto; width: 60%; box-shadow: 0px 0px 10px #000; border-radius: 10px; } img.btn_close { float: right; margin: -55px -55px 0 0; cursor: pointer; } .button{ cursor: pointer; color: blue; text-decoration: underline; }
Merci à vous pour vos pistes
Partager