Css 3.0 : 多背景图片的运用
作者: 李嘉 日期: 2009-04-26 07:51
最近Mozilla官方透露FireFox将支持CSS3的多背景图片( multiple background images ),Safari 1.3 开始就支持Css3.0的多背景图显示,所以Firefox将成为继Safari之后第二款支持同一容器多背景的浏览器。
Css 3.0允许一个容器对象中设置多个背景图片,要做到这一点,你只需要在css中使用逗号隔开每一个背景图片,例如:
background: url(body-top.gif) top left no-repeat, url(banner_fresco.jpg) top 11px no-repeat, url(body-bottom.gif) bottom left no-repeat, url(body-middle.gif) left repeat-y;
以下是个比较通用的写法:
div.test {
background-image: url(../pix/logo_quirksmode.gif), url(../pix/logo_quirksmode_inverted.gif);
background-repeat: repeat-y;
background-position: top left, top right;
width: 385px;
height: 100px;
border: 1px solid #000000;
}
OK, 目前IE似乎还没有支持这个功能,希望Css3能更快被所以浏览器所支持。
发表评论
订阅
上一篇
返回
下一篇
标签:

关于CSS实现文字颠倒旋转效果 (2011-03-02 22:31)
HTML网页BODY中如何设置背景图拉伸的最有效方法 (2010-04-19 14:50)
如何使子Div容器的Top、Left属性相对父Div容器来相对定位 (2009-06-04 10:28)