#html #css
#HTML #css
Вопрос:
У меня проблема с областью сетки и chrome, она работает некорректно, как в firefox. у кого-нибудь есть решение?
Я не получил никакого ответа, обычно мы должны видеть 5 строк и 2 столбца, но в chrome первая строка переходит на вторую строку, а не в firexfox и edge…
https://codepen.io/tagline2020/pen/qBNNzYQ
»’
<div class="page-width-grid-10">
<div class="product-1"><img src="https://image.freepik.com/free-vector/luxury-letter-e-logo-design_1017-8903.jpg"/></div>
<div class="product-2"><img src="https://image.freepik.com/free-vector/luxury-letter-e-logo-design_1017-8903.jpg"/></div>
<div class="product-3"><img src="https://image.freepik.com/free-vector/luxury-letter-e-logo-design_1017-8903.jpg"/></div>
<div class="product-4"><img src="https://image.freepik.com/free-vector/luxury-letter-e-logo-design_1017-8903.jpg"/></div>
<div class="product-5"><img src="https://image.freepik.com/free-vector/luxury-letter-e-logo-design_1017-8903.jpg"/></div>
<div class="product-6"><img src="https://image.freepik.com/free-vector/luxury-letter-e-logo-design_1017-8903.jpg"/></div>
<div class="product-7"><img src="https://image.freepik.com/free-vector/luxury-letter-e-logo-design_1017-8903.jpg"/></div>
<div class="product-8"><img src="https://image.freepik.com/free-vector/luxury-letter-e-logo-design_1017-8903.jpg"/></div>
<div class="product-9"><img src="https://image.freepik.com/free-vector/luxury-letter-e-logo-design_1017-8903.jpg"/></div>
<div class="product-10"><img src="https://image.freepik.com/free-vector/luxury-letter-e-logo-design_1017-8903.jpg"/></div>
</div>
»’
»’
.page-width-grid-10{
display: grid;
grid-template-columns: 20% 20% 20% 20% 20%;
grid-template-rows: 20% 20% 20% 20% 20%;
grid-template-areas:
"product-1 product-2 product-3 product-4 product-5"
"product-6 product-7 product-8 product-9 product-10";
margin-left: 8%;
margin-right: 8%;
}
.page-width-grid-10 img{
width: 100%;
}
.product-1{
grid-area: product-1;
border: #d4b26b solid 1px;
}
.product-2{
grid-area: product-2;
border: #d4b26b solid 1px;
}
.product-3{
grid-area: product-3;
border: #d4b26b solid 1px;
}
.product-4{
grid-area: product-4;
border: #d4b26b solid 1px;
}
.product-5{
grid-area: product-5;
border: #d4b26b solid 1px;
}
.product-6{
grid-area: product-6;
border: #d4b26b solid 1px;
}
.product-7{
grid-area: product-7;
border: #d4b26b solid 1px;
}
.product-8{
grid-area: product-8;
border: #d4b26b solid 1px;
}
.product-9{
grid-area: product-9;
border: #d4b26b solid 1px;
}.product-10{
grid-area: product-10;
border: #d4b26b solid 1px;
}
»’
Комментарии:
1.
grid-template-rows: 20% 20% 20% 20% 20%;
<— вам нужны две строки, так зачем определять 5?2. это ошибка, но проблема остается той же, если бы я поставил только 2, что бы вы поставили? спасибо
3. ну, ничего не ставьте, просто удалите это
4. 🙂 о, здорово работает! спасибо 🙂
5. я не понимаю, почему в этом видео он работает идеально… youtube.com/watch?v=EFafSYg-PkI но спасибо вам