我有一个 HTML 标记,其中印刷内容位于<p>
-tags 内。在这些标签之间,我想放置一些图像。这些图像的大小始终相同:100% 宽,50% 高。
为了避免一些失真,我设置了一个<div>
具有此大小的 -tag 并将图像设置为具有封面大小的背景图像。
这<div>
不包含任何内容,除了背景图像。所以我的尺寸不起作用,因为我不能将它设置为position: absolute / fixed;
,因为它不再适合<p>
-tags 之间的大小。
那么我如何能够在不失去合身性的情况下调整空div 的大小呢?
HTML 标记:
<div class="container">
<section class="about">
<div class="content">
<p>Lorem ipsum dolor</p>
<div class="img"></div>
<p>Lorem ipsum dolor</p>
</div>
</section>
</div>
还有 CSS 样式
.container,
.container > section{
position: fixed;
height: 100%;
width: 100%;
}
.container > section{
overflow:auto;
}
.container > section > .content > p{
padding: 5% 15% 5% 15%;
font-family: Arial, sans-serif;
font-size: 1.8em;
line-height: 1.5;
}
.container > section > .content > .img{
width:100%;
height:50%;
background: url(http://www.hdcarwallpapers.com/walls/widescreen_lamborghini_lp710-wide.jpg) no-repeat center center;
background-size:cover;
}
还有一个CODEPEN 演示