www.7671.net > Css样式在iE中不能正常显示

Css样式在iE中不能正常显示

css样式在ie中不能正常显示是因为存在兼容性问题.以padding的兼容性为例:padding:10px; padding:9px\9; /* all ie */ padding:8px\0; /* ie8-9 */*padding:5px; /* ie6-7 */+padding:7px; /* ie7 */ _padding:6px; /* ie6 */

如楼上所说,ie8不支持css3的选择符,first-of-type 是css3伪类选择符,既然是伪类选择符,那你就可以用class来解决,给所有第一个元素加一个class就可以了

可能IE浏览器不兼容

<!doctype html><html><head><meta charset="utf-8"><title>IE判断</title><style>body{background-color:#03C}</style><![if !IE]><!--除IE外都可识别--><style>body{background-color:#000}</style><![endif]> </head><body></body></html>将不在IE

提醒一下~以后写HTML和CSS代码要用小写字母. 我也IE 6.0帮你做了一下 你把MARGIN: 0px auto; 改成margin:0 auto;不要单位 0 后面不跟像素.如果div内容居中的话用设置padding属性来做可以调试.text-align:center;这个属性也可以,但是会有继承值问题所以谨慎使用~你再试试.有问题可以问我用hi百度.

1、你把图片名称换一下试试 比如(aaa.png),看看是不是这个图片名称导致的2、你把width和height改成固定的值,比如(100px,100px),不用百分比的形式

尊敬的用户,您好!很高兴为您答疑. 这种情况多是引用css样式的代码书写有问题,大部分时候是将/误用为\,建议您查看下您的代码是否也是此问题. 希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们.

1.为什么在不同的浏览器显示效果不一样?因为不同浏览器对于css样式表的解析不一样,所以导致样式乃至层布局发生变化.例如,ff中设置padding属性时,div会相应增加height和width,而ie的解析是不会的,再例如ff对盒模型的解析和ie相差

css样式表中设置的样式,字体颜色必须#开头,每条样式必须用;结束.这可能就是在dreamweaver中能显示,但是无法在IE中显示的原因.希望对你有所帮助.

发css代码看看

网站地图

All rights reserved Powered by www.7671.net

copyright ©right 2010-2021。
www.7671.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com