Моих изображений не сконцентрируются с margin: 0 auto;
или padding: 0 auto;
Также он не работает, если я text-align: center;
в <div>
вокруг него. Я думаю, что это потому, что изображения реагируют. Итак, как мне получить эти изображения по центру?центр реагирующих изображения
@media only screen and (min-width: 1001px) {
.gallerij {
max-width: 825px;
margin: 20px auto;
padding: 0 10px 30px 200px;
}
}
.gallerij h1 {
margin-left: 10px;
}
.gallerij div.img {
border: 1px solid #ccc;
padding: 0;
margin-top: 10px;
background-color: rgba(211, 211, 211, 0.30);
}
.gallerij div.img:hover {
border: 1px solid #000000;
}
.gallerij div.img img {
display: block;
width: auto;
max-width: 100%;
height: 200px;
padding: 3px;
margin-left: auto;
margin-right: auto;
}
.gallerij div.desc {
padding: 15px;
text-align: center;
}
.gallerij * {
box-sizing: border-box;
}
.responsive {
padding: 0 6px;
float: left;
width: 24.9999%;
max-width: 200px;
}
@media only screen and (max-width: 700px) {
.responsive {
width: 49.99999%;
}
}
@media only screen and (max-width: 500px) {
.responsive {
width: 100%;
}
}
.gallerij .clearfix:after {
content: "";
display: table;
clear: both;
margin-bottom: 30px;
}
<div class="gallerij">
<h1 class="page-titel">All articles:</h1><br>
<div class="responsive">
<div class="img">
<a href="#">
<img src="img/ERD_Easy/img2.jpg" alt="" class="article-img">
</a>
<div class="desc">Artikel naam + kleine bescrijving</div>
</div>
</div>
<div class="responsive">
<div class="img">
<a href="#">
<img src="img/ERD_Easy/img4.jpg" alt="" class="article-img">
</a>
<div class="desc">Artikel naam + kleine bescrijving</div>
</div>
</div>
<div class="responsive">
<div class="img">
<a href="#">
<img src="img/ERD_Easy/img3.jpg" alt="" class="article-img">
</a>
<div class="desc">Artikel naam + kleine bescrijving</div>
</div>
</div>
<div class="responsive">
<div class="img">
<a href="#">
<img src="img/ERD_Easy/img3.jpg" alt="" class="article-img">
</a>
<div class="desc">Artikel naam + kleine bescrijving</div>
</div>
</div>
<div class="responsive">
<div class="img">
<a href="#">
<img src="img/ERD_Easy/img3.jpg" alt="" class="article-img">
</a>
<div class="desc">Artikel naam + kleine bescrijving</div>
</div>
</div>
<div class="responsive">
<div class="img">
<a href="#">
<img src="img/ERD_Easy/img3.jpg" alt="" class="article-img">
</a>
<div class="desc">Artikel naam + kleine bescrijving</div>
</div>
</div>
<div class="responsive">
<div class="img">
<a href="#">
<img src="img/ERD_Easy/img3.jpg" alt="" class="article-img">
</a>
<div class="desc">Artikel naam + kleine bescrijving</div>
</div>
</div>
<div class="responsive">
<div class="img">
<a href="#">
<img src="img/ERD_Easy/img3.jpg" alt="" class="article-img">
</a>
<div class="desc">Artikel naam + kleine bescrijving</div>
</div>
</div>
<div class="clearfix"></div>
</div>
HTML, выглядит так долго, потому что я должен был сделать больше изображений, чтобы вы могли видеть то, что я имею в виду. Когда вы нажимаете «полная страница», их будет 4 изображения рядом с eachother, в этом маленьком (возможно) 3, и я не знаю, если вы можете сделать его меньше, но затем он перейдет на 2 изображения и, наконец, 1. Когда это 3 и 4 он центрирован, но когда он равен 2 или 1, он больше не будет центрирован. Idk, если вы видите, что он не центрируется на фрагменте, поэтому я буду вставлять некоторые экраны печати, чтобы показать их.
2 изображения рядом с Афоризм:
Единственная проблема заключается в том, что они не в центре, и я не могу найти, как это сделать ,
Вам нужно больше кодов или информации?
, если вы хотите, чтобы центрировать изображение с 'запасом: 0 авто;' вам нужно поставить ширину, а не 'auto' – zgood
Установить поплавок на нет. Убедитесь, что изображения отображаются: блок также. (что они должны быть естественными.) –
Почему .responsive имеют максимальную ширину 200 пикселей? Это нигде не переопределяется, это может быть вашей проблемой? Единственное, что вы переопределите, это ширина в ваших медиа-запросах. –