我有这个选择器代码:
#ajax_hits_counter_popular_posts_widget-2.widget li img {
// Give the thumbs in the widget some style
border-radius: 5px;
margin-right: 10px;
border: 4px solid #353434 !important;
}
除border: 4px solid #353434 !important;
在Firebug或Chrome开发工具中查看时,border:属性根本不显示,而其他属性则显示。
如果我在Firebug或Chrome工具中手动输入相同的代码,则可以正常使用。
Live就在这里(这是右下角的“热门帖子”缩略图小部件):Meanwhile, In America
任何人都知道为什么?
答案 0 :(得分:5)
看着你的CSS似乎已经使用了
border-style: 4px solid #353434 !important;
纯粹使用
border: 4px solid #353434;
应该工作
答案 1 :(得分:5)
// Give the thumbs in the widget some style
在CSS中无效。浏览器似乎忽略了以下属性,您可以在this example中看到。如果您删除“评论”it works as expected。 (在您的页面上,border
声明直接跟在“评论”之后,与此处发布的CSS不同)
CSS中的注释必须包含在/* ... */
。
作为tim.baker mentions,您必须使用border
代替border-style
。