℡儍尐孓 发表于 2012-9-19 17:47:44

css中的事件,比方说hover visited link 不兼容的问题,高手进....

我做的网站很小,所以样式都做在header里面了。我把页面分开了一个header bottom index   样式写在了header里面 ,然后 火狐,360或者别的浏览器都正常显示,但是就是在ie里面 不起作用,从ie5到ie8 都没作用,跟这一样的还有margin: 0 auto;
不能居中,也是在ie里面不起作用,在别的浏览器显示正常
ie里面别的样式都显示正常的,就是事件属性,还有margin 0 auto;这两显示不正常,这是怎么回事啊
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">这个我也加了。
也换过好几个标准,但是没用。都不知道怎么回事,谁能解答一下啊。

℡儍尐孓 发表于 2012-9-20 10:10:39

怎么没人知道吗?大家可以试试,把文件分开。 然后调用头部尾部,中间的,然后写行内样式。
margin: 0 auto;试试能不能居中,记得加个宽度。

℡儍尐孓 发表于 2012-9-24 09:51:22

:(:(:(没有人知道吗

卓迪 发表于 2012-9-24 10:50:20

网上找个CSS的reset呗,让浏览器默认属性,尽量修改成一致。主要是你这问题和CI没关系。

℡儍尐孓 发表于 2012-9-24 15:35:41

还是有一点关系的嘛 。最主要用了CI之后页面上的CSs有的不能用了,在火狐里面显示正常,我右键查看源文件,复制下来,然后再打开就显示正常了,我就很纠结啊。用了ci为啥hover 跟 margin:0 auto

cdm 发表于 2012-9-24 18:02:44

margin:0 auto 多套几个。。

hover 没听说还有兼容问题的。

卓迪 发表于 2012-9-24 20:20:17

你的header视图是怎么载入的?是控制器里,还是在其他视图嵌套的?
嵌套视图里的CSS貌似路径会有问题,但是hover这个真没问题的。

levin 发表于 2012-9-25 15:10:15

关于hover,我想你应该说的是ie中下划线的问题,加个这个就好了:
a:visited {
      text-decoration: none;
}
话说css样式真的和ci没啥关系。。你这么说显得很牵强

℡儍尐孓 发表于 2012-10-9 17:20:29

一直很忙,没有时间上论坛,问题还是没有解决啊,我因为怕路径问题,所以把样式什么的都写在了页面头部,或者是行内, <div style="margin: 0 auto"></div>我的页面都是在控制器中载入的,只是ie下什么都不行啊,hover没作用,margin: 0 auto也不行啊,我现在只能用<center>这个   hover 这个我现在用js来实现,感觉这样做变扭的很。

℡儍尐孓 发表于 2012-10-9 17:20:49

火狐下显示一切正常的
页: [1]
查看完整版本: css中的事件,比方说hover visited link 不兼容的问题,高手进....