IE浏览器兼容性问题

解决一些IE浏览器的兼容问题(但因为现在IE逐渐升为IE8或以上,所以很少用到了)

页面内容距离浏览器边距问题,不同浏览器的距离不一样

解决办法:在CSS开头设置*{margin:0px;pading:0px;}

margin{0px auto};不居中显示

解决办法:需要在BODY添加{text-algin:center},但这样所有的字体都是居中的,所以不想要居中就一个个设

有些低版本IE不识别input[type='text']类型的CSS样式

解决办法:只能给input加个类名,再给类名设样式

低版本IE浏览器不兼容圆角属性

解决办法:网上有说下载一个文件,然后引用,我懒得搞。或者直接把有圆角的都用图片代替

div属性标签float后,又有margin-right得情况下,下一个div会被顶到下一行

解决办法:在float的标签样式中加入display:inline;转化为行内属性

IE低版本不识别透明度opacity

解决办法:用filter:alpha(opacity=50);

有些实在不能用的就用IE专用词解决

例:

p{

font-size:12px; //IE以外的浏览器

font-size:12px \9; //IE8,IE9专用

*font-size:12px; //IE7专用

_font-size:12px; //IE6专用

}

ie8不兼容background-size

你可能感兴趣的:(IE浏览器兼容性问题)