我正在使用最新的Bootstrap和LESS。
我建立了一个文章网格,其中包含一个浮动到左侧的图像,旁边是一个段落:
HTML:
<!-- featured articles -->
<div id="featured-articles" class="container">
<!-- row -->
<div class="row">
<div class="col-md-6">
<img src="http://placehold.it/265x150">
<h4>Article Header</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex... <a href="#">Read More</a></p>
</div>
<div class="col-md-6">
<img src="http://placehold.it/265x150">
<h4>Article Header</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex... <a href="#">Read More</a></p>
</div>
</div><!-- row -->
</div><!-- /featured articles -->
较少的:
#featured-articles {
padding-bottom: 25px;
img {
display: block;
margin: 0 auto;
padding-bottom: 15px;
clear: both;
}
p {
text-align: justify;
}
h4 {
margin-top: 0px;
}
@media (min-width: @screen-sm-min) {
img {
float: left;
padding-right: 10px;
padding-bottom: 0px;
}
.col-md-6 {
padding-bottom: 25px;
margin-bottom: 25px;
}
}
}
现在的问题是,在某些较小的分辨率下,右侧的文本开始中断,而不是保持段落的对齐:
有没有一种方法可以使文本很好地对齐,而不是在保持响应速度的同时进行折断?
通常,您将自动换行并设置一个左边距。在这种情况下约为270px。
p {
text-align: justify;
margin-left: 270px;
}
这是一个示例:http : //jsfiddle.net/f7ohrLrs/
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句