gpt4 book ai didi

html - CSS背景图片封面

转载 作者:太空宇宙 更新时间:2023-11-03 20:39:15 28 4
gpt4 key购买 nike

我很难理解为什么我无法让 background-cover 属性在我的 div 中工作?

.box {
height: 240px;
width: 31.1111%;
margin: 0px;
float: left;
box-sizing: border-box;
border: 10px solid #fff;
margin: 1.11111%;
-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.15);
-moz-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.15);
box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.15);
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
<div class="box" style="background:url('http://www.addictedtoibiza.com/wp-content/uploads/2012/12/example.png');">
<div class="overlay">
<div class="buttonContainer">
<button>preview</button>
</div>
</div>
</div>

最佳答案

内联样式有一个 higher specificity .因此 background 正在覆盖属性 shorthand background-size .

background 更改为 background-image:

Updated Example

<div class="box" style="background-image:url('http://www.addictedtoibiza.com/wp-content/uploads/2012/12/example.png');">
<div class="overlay">
<div class="buttonContainer">
<button>preview</button>
</div>
</div>
</div>

看完示例后,您似乎对使用值 contain 而不是 cover 更感兴趣。 (example)

关于html - CSS背景图片封面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28385640/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com