...yz点考木,在ie7、ie8和ff下都没问题,但是在ie6下严重变形
发布网友
发布时间:2024-09-30 03:15
我来回答
共3个回答
热心网友
时间:2024-10-08 02:01
目前在ie6中常见的问题有以下几点:
站点在ie6下提示javascript脚本错误
这是由于站点页面使用了一些js框架来展示一些页面效果,在ie7、8可以正常显示,而在ie6下因为ie6的自身缺陷而无法识别这些javascript框架例如一些jquery的特效代码而提示的脚本错误。
解决方案:查看错误提示,找到错误的代码出处,删除或是替换这些js代码,直到ie6无错误脚本提示。页面特效是不错,但不要一味的追求,ie6可不是全都能识别出。
站点在ie6下出现css跑样的问题
这个是ie6下最常见的一个问题。本来在ie7、8中2栏是并排浮动的,结果在ie6下有一列给顶到下一行;要么就是其中有一栏的宽度突然增大或是2栏之间的间距增大,造成这的主要原因是margin的识别。
在ie7、8中是可以正常识别margin属性样式,但在ie6下默认的却是将margin加倍。例如设定的 margin:5px,在ie7、8读取的是5px,而在ie6下读取的却是margin:10px;这是ie6把div当作一个块级元素来识别。只需加 display:inline 让ie6识别为内嵌的元素即可。
解决方案:利用ietest浏览器结合火狐浏览器的firebug插件,查看跑样的css代码做针对修改,这需要站长朋友掌握一定的css内容知识,不了解的站长朋友也可以找熟习css代码的朋友给看看,当然只要能帮上忙兰州网站制作也很乐意帮各位站长朋友了。
其他常见的css兼容性问题,具体可查看CSS浏览器兼容问题整理
ie6对png图片的识别
使用png图片特别是用png图片做背景的站长朋友要注意这点,png在ie6下会有阴影部分显示,所以使用css滤镜或者是加入js代码来控制png图片的显示。
解决方案:可使用css的滤镜效果或是用js来模拟滤镜效果来显示,具体可查看让png图片在IE6下正常显示 的几种方式。
以上是ie6下常见的站点样式问题,虽然我们不能阻止国内的用户使用的是ie6的浏览器,但我们可以调整页面的样式,让网页可以在ie6、ie7、ie8以及其他目前主流的浏览器平台下能正常浏览了,毕竟获取用户的认同才是我们期待的结果。各位站长朋友可以查看下自己站点是否能在ie6下正常显示。
热心网友
时间:2024-10-08 01:58
ie6一般是浮动加倍的问题,在浮动的div里加上display:inline;在父模块里加上overflow:hidden,一般就能解决。ie6有很多bug,但是如果按照标准来写,不外乎这两个问题,还有问题可加qq:1760668267.
热心网友
时间:2024-10-08 01:59
可能兼容问题或者试试这个焦点图
有12345数字一起切换
有小图大图一起切换
里面有教程和源码