这是我目前的情景:
问题是:

有这样的宽度差时,有没有办法让李的(和图像)有相同的高度呢?提前感谢!
HTML:
<div id="other-posts-container" class="col-xs-12 no-padding">
<h3 class="title col-xs-12 no-padding">Title here</h3>
<ul id="dont-miss-posts" class="col-xs-12">
<div class="row">
<li class="col-xs-3 no-padding">
<a href="#">
<img src="img/post-1.png">
<p class="post-title">Sushi de qualidade fora do centro de Lisboa</p>
</a>
</li>
<li class="col-xs-3 no-padding">
<a href="#">
<img src="img/post-2.png">
<p class="post-title">Sushi de qualidade fora do centro de Lisboa</p>
</a>
</li>
etcCSS:
#other-posts-container li {
padding: 0 5px;
}
#other-posts-container li img {
max-width: 100%;
height: auto;
}
#other-posts-container li:nth-of-type(1) {
padding-left: 0;
}
#other-posts-container li:nth-of-type(4) {
padding-right: 0;
}发布于 2016-09-25 15:45:01
rows,div不允许作为ul的直接子级,您在col-xs-12中使用col-xs-12 )。我的HTML解决方案:
<div class="container-fluid">
<div class="row">
<div class="col-xs-3">
<a href="">
<img src="http://placehold.it/800x600" class="img-responsive">
<p>Sushi de qualidade fora do centro de Lisboa</p>
</a>
</div>
<div class="col-xs-3">
<a href="">
<img src="http://placehold.it/800x600" class="img-responsive">
<p>Sushi de qualidade fora do centro de Lisboa</p>
</a>
</div>
<div class="col-xs-3">
<a href="">
<img src="http://placehold.it/800x600" class="img-responsive">
<p>Sushi de qualidade fora do centro de Lisboa</p>
</a>
</div>
<div class="col-xs-3">
<a href="">
<img src="http://placehold.it/800x600" class="img-responsive">
<p>Sushi de qualidade fora do centro de Lisboa</p>
</a>
</div>
</div>
</div>row添加负值(以正确地对齐整个容器)。
.row {
margin-left: -5px;
margin-right: -5px;
}
.row > [class*='col-'] {
padding-left: 5px;
padding-right: 5px;
}CODEPEN
https://stackoverflow.com/questions/39688362
复制相似问题