用css的content counter【1】来为blog文章自动添加章节,是一件很方便的事情,但ie低版本不支持,不支持也就算了,还把原来正常的侧边栏和菜单栏弄乱了,以下低版本是产生错误的css代码:
.entry ol li:not(.codeline):before {
counter-increment: section;
content: counters(section, ".") " ";
}
在Stack Overflow发现有人遇到同样的问题,有人给出了解决方法【2】,很简单只需要把上面代码里section
和后面的逗号之间加一个空格就行了。
另外如果文章里原先代码有用ol
生成的行号,在低版本ie也不会显示,计入下面的css就行了:
.entry ol {
*list-style-type: number
}
其实ie低版本现在应该无视,最多布局完全凌乱时,动动