js
1.x的版本基本都可以,2以上可能会有问题
es6语法(ie哪个版本都不支持)
css
这里记录的是不支持ie8的css
background-size、border-radius、box-shadow、rgba、opacity、flex、background-image: linear-gradient()等等,在遇到新的再做记录
各类伪类选择器如:last-child、nth-child等;除去(first-child)
伪类选择器使用时尽量使用单: 双:: 可能会无法识别
\9只有IE浏览器才能识别,如
{
padding: 0 0 0 10px;/*其他浏览器*/
padding: 7px 0 0 10px\9;/*ie浏览器*/
}
开发时尽量使用浮动,减少使用display: inline-block
背景设置透明度可用filter
{
background: rgba(32, 85, 181, .8);
filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#c82055b5, endcolorstr=#c82055b5);
}
html
一些h5新标签