|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
每个声明内只能有一个属性,如果属性值中含有空格用双引号括起来例,在一个声明块内可以有多个声明,每个声明用分号隔开。
网页制造Poluoluo文章简介:在div+CSS中的时分你大概会碰见如许的情形,ie6和ff扫瞄器上面某个div的背景是能够一般显现的,可是ie7下却无故失落了背景.
在div+css中的时分你大概会碰见如许的情形,ie6和ff扫瞄器上面某个div的背景是能够一般显现的,可是ie7下却无故失落了背景!???甚么回事?缘故原由很复杂.假设css的盒子模子下,以下html代码:- <divclass="foot"><divclass="font"><a>font</a></div><divclass="font2"><a>font2</a></div></div>
复制代码 被设置的css代码为:- .foot{margin-top:30px;padding-top:100px;border-bottom:10pxsolid#000;background:url(img.jpg)no-repeat;//img.jpg高为100px}.font{padding:5px}.font2{padding:10px}
复制代码 依据盒子模子,这个foot的div所占有的竖直偏向的空间为30+100+10+里层div占有空间>140px,实际上撤除上间隙的30px和下边框的10px剩下的添补+子层占有的空间内里应当能够呈现高为100px的背景img.jpg,实践上IE6跟FF下面也呈现了,可是IE7会由于foot(class是foot的div)内里的div(这里指的是font和font2)并没有设置高度而以为foot的高度是0,因而背景图片是看不见的。
办理举措就很复杂了:设置里层div高度(大概让里层div被撑年夜)大概间接设置foot的高度。固然间接设置foot的高度的话,内里子层div竖直占位产生变更,乃至超越foot局限时,就又要思索div的主动扩大成绩了。以是看着办吧。
</p>
现在YAHOO,MSN等国际门户网站,网易,新浪等国内门户网站,和主流的WEB2.0网站,均采用DIV+CSS的框架模式,更加印证了DIV+CSS是大势所趋。 |
|