html兼容性问题css,[Html-Css] 兼容性问题( css)

记录平时遇见的兼容性问题,有更好的解决办法希望各位提出,会持续更新

提出时间 问题描述 解决方案 2014/7/15 table下面使用img或者其他元素例如embed会产生,对应的空隙,假如使用文字缺不会发生上述问题. 方法1:可以使用怪异模式进行解析html,不建议(把!doctypehtml去掉

方法2:设置对应的元素的css;设置为块状元素或者浮动,具体帖子http://blog.csdn.net/fgdfgasd/article/details/7979763 2014/7/15 ie不支持tr设置background 使用td设置background(不推荐),使用css把tr设置background来的方便   为什么FF下文本无法撑开容器的高度 标准浏览器中固定高度值的容器是不会象IE6里那样被撑开的,

办法就是去掉height设置min-height:200px;

这里为了照顾不认识min-height的IE6

可以这样定义:{height:auto!important;height:200px;min-height:200px;}   怎么样才能让层显示在FLASH之上呢  FLASH设置透明 解决的办法是给FLASH设置透明或者   为什么web标准中IE无法设置滚动条颜色了 将body换成html,去掉doctype声明,进入怪异模式   超链接访问过后hover样式就不出现的问题  被点击访问过的超链接样式不在具有hover和active了,改变CSS属性的排列顺序:L-V-H-Aa:link,a:visited,a:hover,a:active{}     ie6中超链接加入边框显示不全 加入display:block,变为块状元素;zoom:1   ie6元素存在确不显示出来 父亲元素添加 overflow:hidden;zoom:1;

ie6下浮动及绝对定位元素莫名消失的问题

在最后加入一个清浮动的div(CSS:.clear{clear:both;height:0;overflow:hidden;}HTML:

),在绝对定位的元素前加入一个空div

你可能感兴趣的:(html兼容性问题css)