Bonsoir

je réalise cette grille

Nom : grille.jpg
Affichages : 126
Taille : 53,1 Ko

le soucis est que lorsque j ajoute des images dans les div picture

j obtiens ca:

Nom : scroll.jpg
Affichages : 116
Taille : 180,7 Ko

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.