尝试让内联图像在div内自动裁剪以模拟背景图像。我尝试使用绝对位置并设置大于100%的大小,但是当你调整大小时,它只适用于高度一次,然后在宽度上就会出问题。我假设正方形形状没有什么帮助。您有任何解决此结果的建议吗?
JavaScript是使其工作的最佳方式吗?
body {
background: #000;
}
.container {
background: #ccc;
}
.row {
border: 1px solid #fff;
}
.col-md-6 {
border: 1px solid red;
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" crossorigin="anonymous">
<div class="container">
<div class="row">
<div class="col-md-6">
<img src="http://dummyimage.com/600x500/500/fff" class="img-responsive" />
</div>
<!-- /.col-md-6 -->
<div class="col-md-6">
<h2>Heading</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Officiis officia animi consectetur obcaecati cum harum aliquam qui nisi aliquid sint. Nobis voluptas sequi voluptatem soluta ex sed nisi, sapiente dicta!</p>
</div>
<!-- /.col-md-6 -->
</div>
<!-- /.row -->
</div>
background-image
吗? - Dryden Longbackground-size
选项:我倾向于选择background-size: cover
,然后是background-position: center
;你可以按照自己的方式来做 :) - Geoff James<div class="col-md-6">
)的背景吗?这可能有点棘手,因为Bootstrap的col
类使用浮动。 - Geoff James