在:div之前需要应用图像的高度?

时间:2017-11-02 07:05:06

标签: html css

我创建了一个div,我需要设置div的背景图像。为此我写了以下CSS:

<Button>

但是,我的内容是动态的。所以,我无法在CSS中设置高度。那么,任何人都可以帮助我而不使用身高吗?

先谢谢。

1 个答案:

答案 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>