Bonsoir
je réalise cette grille
le soucis est que lorsque j ajoute des images dans les div picture
j obtiens ca:
j obtiens des scrollbar vertical et horizontal
Code html : 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 <div class="inner"> <div class="inner2"> <div class="picture un"> <img src="qassets/food.jpg" alt="plat"> </div> <div class="picture deux"> <img src="qassets/pain.jpg" alt="Pain"> </div> <div class="picture trois"> <img src="qassets/salad.jpg" alt="Salad"> </div> <div class="picture quatre"> <img src="qassets/sha.jpg" alt="sauce"> </div> <div class="picture cinq"> <img src="qassets/sss.jpg" alt="soupe"> </div> <div class="picture six"> <img src="qassets/un.jpg" alt="Piscine"> </div> <div class="title"> <h1>Chez MED</h1> </div> </div> </div>
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 .inner{ position: relative; height: 100%; overflow: hidden; } .inner2{ position: absolute; width: 100%; height: 100%; display: grid; grid-template-columns: repeat(7, 1fr); grid-template-rows: repeat(5, 1fr); grid-template-areas: "un . . . . . quatre" ". . deux . . . ." ". . . . . . ." ". trois . . . cinq ." ". . . . six . ."; grid-row-gap: .5em; grid-column-gap: 1.5em; padding-left: 1em; padding-right: 1em; } .picture img{ width: 100%; height: 100%; object-fit: cover; }
Merci pour des éventuelles réponses.
Partager