2012-05-10 98 views
0

我正在做一些WordPress主题的修改,但我有一个挑战,删除桌上的顶部边框。如下面的例子所示,它得到了一些奇怪的信息添加进去:用户代理样式表覆盖表?

border line

table { (user agent stylesheet) 
display: table; 
border-collapse: separate; 
border-spacing: 2px; 
border-color: gray; 
} 

,然后我的:

table { 
border: none; 
border-collapse: separate; 
border-spacing: 0; 
border-color:#FFFFFF; 
} 

然而,奇怪的是,这仅仅是顶正在显示的边框。这可能是我在这里错过了一些东西。或者,这是很明显......

范例网站:http://friknektene.no/wordpress/?page_id=2

回答

3

border-topstyle.css来,行815:

.entry-content td, 
.comment-content td { 
    border-top: 1px solid #ddd; 
    padding: 6px 10px 6px 0; 
} 

正如你所看到的,border-top被应用于td ,而不是table。这就是为什么您尝试覆盖不起作用。

试试这个:

.entry-content td, .comment-content td { 
    border-top: 0; 
} 

您可能会或可能不会想保持.comment-content td在上面的选择。

+0

该死的,我是盲人吗? – user977101

+0

显然我是。谢谢你,工作完美!良好的业力等 – user977101

+0

它可能会帮助你知道我是如何计算出来的。我右键单击边界,单击“检查元素”,然后显示答案。 – thirtydot