先上CSS代码:
- CSS code
.css3Div { background-image:url('/img/code1_left.jpg'),url('/img/code2_slice.jpg'),url('/img/code2_right.jpg'); background-position:top left,top center,top right; background-repeat:no-repeat,repeat-x,no-repeat; width:80%; height:31px; border:solid 1px red; }
描述:这个css的class用于一个div,这个div的背景由3个图片组成,
这3个图片的高度都是31px,其中,中间的那个图片是可以repeat的,
左右两个图片都不能repeat。
问题:在页面上显示的结果是:左面的图片正常显示,中间的图片也正常平铺,但是右边的图片不显示(因为被中间的图片盖掉了),请问大家知道这是怎么回事吗?
注:浏览器是chrome
满意答案必有重谢!
------解决方案--------------------
这个问题目前估计没办法解决。。。
------解决方案--------------------
------解决方案--------------------
对啊,为什么不多使用div划分区域呢?