网页中要多个背景图这样
<style>
body{
background: url(/背景图1.png) bottom right no-repeat,url(/背景图2.png) top left no-repeat;
}
</style>
要使背景图1.png的背景图尺寸高度设为200px 宽度随高度变化 不改变宽高比
背景图2.png的尺寸不改变
该如何写?
网页中要多个背景图这样
<style>
body{
background: url(/背景图1.png) bottom right no-repeat,url(/背景图2.png) top left no-repeat;
}
</style>
要使背景图1.png的背景图尺寸高度设为200px 宽度随高度变化 不改变宽高比
背景图2.png的尺寸不改变
该如何写?
您的要求太高,最好用JS实现,虽然也有background-size来定义背景的大小,但在chrome中实验发现,大小尺寸不是很正确,你可以尝试以下代码:
background-size:200px auto,auto auto;
为什么不把双背景拆分为一个img,一个div叠加呢?想来实现会简单的多。
5 回答1.4k 阅读
5 回答1.1k 阅读✓ 已解决
2 回答852 阅读✓ 已解决
4 回答944 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答824 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
各个背景图的样式用,隔开既可