我目前工作的一个布局,我必须在图像上使用负利润率。 的图像是内部<div class="entry-content">
它有一个填充。 为了使内部的图像entry-content
去填补处理外,我用切缘阴性。 伸展外部的图像<div class="entry-content">
我用width:calc(100%+margin)
。
如同预期的,这并不工作- 100%似乎是图像的宽度,而不是宽度entry-content
。 我想图像的宽度相对于entry-content
,如图像将在响应布局中使用。
我目前在这个过程中非常早,所以我还是有一个固定的宽度body
。
HTML
<!-- other unrelated code such as header-->
<div class="entry-content">
<p>
<img src="http://www.hellothere.se/blog/wp-content/uploads/2014/11/TKD-Promo-title-940x400.jpg" />
</p>
</div>
CSS
body {
width: 340px;
}
.entry-content{
padding: 0 0.75em;
position: relative;
}
.entry-content img {
display: block;
margin: 0 -0.75em;
width: calc(100%+0.75em);
}