css布局和ie6.0

来源:百度知道 编辑:UC知道 时间:2024/06/16 13:56:15
我采用css+div布局,建立了首页,基于首页我建立了模板,然后再根据模板建立网页,这个网页在ie7上可以显示,为什么到了ie6就好像css完全失去了作用,这是怎么回事,请哪位朋友指点一下
我想是不是因为因为是用模板建立的网页的缘故,因为这个首页文件在ie6.0上是可以正常显示的,它与基于模板建立的几个网页是引用的同一个css文件,可以说整个布局是一样的,但是从模板建立起来的网页就失去了css的控制,不知道是怎么回事

楼主:关于你说的问题,在ie6上设置的样式一点都不起作用吗?我原来只碰到过,设置的个别样式在ie6和ie7上显示不一致,若是个别的不一致,若是ie7可以使用"*"然后再写你设置的样式,若是ie6可以使用"_"然后再写设置的样式,这样就可以了,你可以试一下,若有其他问题,欢迎及时交流,呵呵。

其他页面是否与首页同级?

完全不起作用,一定是 CSS 的连结地址错误了,试著改变内页CSS的连结地址。

CSS有些继承关系IE7和6不一样,你参考一下这文章

不要在css内部使用@import的方式来引用css,而是把所有css文件直接引进页面里,多写一些没关系的,例如
<link href="base.css" rel="stylesheet" type="text/css" />
<link href="style.css" rel="stylesheet" type="text/css" />

另外,你把html里的注释去掉观察一下结果,有时候注释会导致ie6的bug

最好能把代码发来看看