.small_version {
display: none;
}
@media (max-width: 767px) {
.main {
display: none;
}
.small_version {
display: block;
}
}
@media (min-width: 320px) {
.main {
display: none;
}
}
@media (min-width: 768px) {
.main {
display: block;
}
.small_version {
display: none;
}
}
@media (max-width: 767px) {
.main {
display: none;
}
}
@media (min-width: 768px){
.small_version {
display: none;
}
}
grid-template-columns: 1fr;
, что задает одну колонку. Если вам нужно 100 колонок то это будет так grid-template-columns: repeat(100, 1fr);
. fr=фракция, то есть часть grid контейнера..block-grid {
display: grid;
grid-template-columns: repeat(auto-fit,minmax(150px, 1fr));
}
.grid__item {
grid-column: 1/3;
}
<div class="wrapper">
<div class="numbers">12345</div>
<p class="text">
Lorem, ipsum dolor sit amet consectetur adipisicing elit. Odio, nam numquam soluta voluptas quasi laboriosam
temporibus officia culpa nulla iure.
</p>
</div>
.wrapper {
border: 1px solid red;
max-width: 200px;
display: flex;
}
.numbers {
background-color: yellow;
}
img {
vertical-align: middle;
}
display: block;
для img тоже сработает, но это костыль в данном контексте. Вдруг вам где-то дальше не нужен будет display: block;
, тогда придется его постоянно сбрасывать.margin: 0 auto;
. И то только в том случае если ширина .lots меньше чем ширина контейнера. Никогда не используйте в .container какое либо выравнивание только ширину. Выравнивание должно осуществляться внутри обертки .lots, если это требуется .gallery-slider .owl-item.center img {
height: 700px;
}
.gallery-slider .gal-slide img {
height: 100%;
display: block;
}
.gallery-slider .owl-item.active.center .gal-slide {
height: 700px;
}
@media (max-width: 1320px) {
.back_products {
height: 330px;
}
}
@media (max-width: 1199px) {
.back_products {
height: 300px;
}
}
@media (max-width: 991px) {
.back_products {
height: 250px;
}
}
@media (max-width: 767px) {
.back_products {
height: 200px;
}
}
@media (max-width: 575px) {
.back_products {
height: 30vw;
}
}