解决一些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