2 pièce(s) jointe(s)
Ajout d image dans des items
Bonsoir
je réalise cette grille
Pièce jointe 651090
le soucis est que lorsque j ajoute des images dans les div picture
j obtiens ca:
Pièce jointe 651091
j obtiens des scrollbar vertical et horizontal
Code:
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:
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.