日期:2014-05-18  浏览次数:20454 次

CSS+div布局的困惑
我现在用的是VS2008,东西都是好东西,但是在用它进行页面布局的时候,为什么设计的时候,通过CSS写的样式基本上完全正确显示出来,可是运行调试,这个CSS在IE7.0中就不能正确现实。如:我给一个<div></div>设置了background-image:URL(pic\***.gif);属性,在网页布局时的设计窗口能够看到CSS的现实效果,我想这个大家都清楚吧,而其也能给我显示出背景图片来,可是一运行,背景图片就没有了,我开始以为是被其他的盒子遮住了,设置背景为透明,没起到任何效果,而其一般元素的背景默认的就是透明的(去了少数几个外)。
为什么会这样啊?望高手指点,为什么在VS的设计环境中显示的结果于在ie7.0中现实的结果不一致,甚至根本就不对啊。
还有我发现IE对盒子边框的计算很是不准,嗨,有没有高手指点一下?????

------解决方案--------------------
这个跟VS有什么关系,多看看W3C的标准吧,IE7\FIREFOX等已经做的比较标准了
------解决方案--------------------
这是考虑各种浏览器的兼容性问题

多看下CSS样式

CSS兼容IE6/7/FF之道
该文章转载自德仔工作室:http://www.dezai.cn/article_show.asp?ArticleID=27623

最新CSS兼容方案
该文章转载自德仔工作室:http://www.dezai.cn/article_show.asp?ArticleID=26603