CSS content counters 在ie低版本使css解析错误

用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低版本现在应该无视,最多布局完全凌乱时,动动

Leave a Reply

Your email address will not be published. Required fields are marked *