我创建了一个div,我需要设置div的背景图像。为此我写了以下CSS:
<Button>
但是,我的内容是动态的。所以,我无法在CSS中设置高度。那么,任何人都可以帮助我而不使用身高吗?
先谢谢。
答案 0 :(得分:1)
尝试使用此代码
删除position: absolute;height: 1400px;top: -25%;
并添加background-size: cover;
同时删除psuedo
元素:before
不需要
div#review {
background: url("https://www.w3schools.com/w3images/fjords.jpg");
background-repeat: no-repeat;
width: 100%;
background-size: cover;
color:yellow;
}
div {
margin-bottom: 10px;
}
<div id="review">asdsadsad</div><br>
<div id="review">asdsadsad asasd sdfsdf sdfsdf sdfsdfdf
</div>
<div id="review">
<pre>asdsadsad asasd
sdfsdf
sdfsdf
sdfsdfdf</pre>
</div>