书签 分享 收藏 举报 版权申诉 / 45

类型最全整理浏览器兼容性问题与解决方案.docx

  • 文档编号:5190275
  • 上传时间:2022-12-13
  • 格式:DOCX
  • 页数:45
  • 大小:44.91KB

9属性选择器(这个不能算是兼容,是隐藏css的一个bug)

p[id]{}div[id]{}

p[id]{}div[id]{}

这个对于IE6.0和IE6.0以下的版本都隐藏,FF和OPera作用

属性选择器和子选择器还是有区别的,子选择器的范围从形式来说缩小了,属性选择器的范围比较大,如p[id]中,所有p标签中有id的都是同样式的.

10IE捉迷藏的问题

当div应用复杂的时候每个栏中又有一些链接,DIV等这个时候容易发生捉迷藏的问题。

有些内容显示不出来,当鼠标选择这个区域是发现内容确实在页面。

解决办法:

对#layout使用line-height属性或者给#layout使用固定高和宽。

页面结构尽量简单。

11高度不适应

高度不适应是当内层对象的高度发生变化时外层高度不能自动进行调节,特别是当内层对象使用

margin或paddign时。

例:

p对象中的内容

CSS:

#box{background-color:

#eee;}

#boxp{margin-top:

20px;margin-bottom:

20px;text-align:

center;}

解决方法:

在P对象上下各加2个空的div对象CSS代码:

.1{height:

0px;overflow:

hidden;}或者为DIV加上border属性。

屏蔽IE浏览器(也就是IE下不显示)

*:

lang(zh)select{font:

12px!

important;}/*FF,OP可见*/

select:

empty{font:

12px!

important;}/*safari可见*/

这里select是选择符,根据情况更换。

第二句是MAC上safari浏览器独有的。

仅IE7识别

*+html{…}

当面临需要只针对IE7做样式的时候就可以采用这个兼容。

IE6及IE6以下识别

*html{…}

这个地方要特别注意很多地主都写了是IE6的兼容其实IE5.x同样可以识别这个兼容。

其它浏览器不识别。

html/**/>bodyselect{……}

这句与上一句的作用相同。

仅IE6不识别

select{display/*IE6不识别*/:

none;}

这里主要是通过CSS注释分开一个属性与值,流释在冒号前。

仅IE6

配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
整理 浏览器 兼容性问题 解决方案
提示  冰豆网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:最全整理浏览器兼容性问题与解决方案.docx
链接地址:https://www.bdocx.com/doc/5190275.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2022 冰点文档网站版权所有

经营许可证编号:鄂ICP备2022015515号-1

收起
展开