我的网站上有一个数字从1到50的帖子列表。它适用于Chrome,Firefox和IE 10,但不适用于IE 8或更低版本....
我有这个:<ol id="post-list" class="lol" start="1">
CSS:
#entry-list > li:before {
border-bottom: 1px solid #D9D9D9;
color: gray;
content: attr(value);
width: 100%;
}
#entry-list {
list-style: none outside none;
margin-top: 0;
word-wrap: break-word;
}
#entry-list .content{margin-bottom:10px}
#entry-list>li{position:relative}
#entry-list>li:not(:last-child){margin-bottom:30px}
问题:IE 8(或更低版本)没有边框底部,没有以1开头的属性/值/列表。如何使其工作?为什么我的特定于IE的样式表无法回复#entry-list > li:before
?
答案 0 :(得分:0)
在以下问题中查看此答案是否有帮助:How can I get IE8 to accept a CSS :before tag?
至于“开始”......应该有效。这样做时你使用任何css规范化吗?但是,我们需要查看更多代码才能看一看。但是,您确实意识到,您发布的CSS会定位一个id为entry-list的对象,而不是post-list,对吧?