DIV:
<div id="header"></div>
CSS:
header{
background: url(../img/header23.png);
}
如何修改代码,使DIV被背景图片撑开?
DIV:
<div id="header"></div>
CSS:
background: url(../img/header23.png);
}
如何修改代码,使DIV被背景图片撑开?
如果你的图片的宽高比是已知的,可以用 padding 来实现。
计算出图片的宽高比,然后:
div {
padding-bottom: 33%;
background: url(../xxx.img);
}
以百分比定义的 padding 值总是以其宽度作为基准来计算具体的 padding 大小,所以可以很方便的用于已知背景图宽高比的情况以及响应式布局中。
CSS3 background-size 属性 http://www.w3school.com.cn/cs...
用JS获取容器的SIZE,然后赋值给background-size。
5 回答1.3k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
4 回答2k 阅读
2 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
首先,谢邀
其次我想说,你这个需求我还真是没碰到过