2011-03-19 49 views
0

我在我的Django管理模板“app_index.html”中有一些自定义字段/模块。这样看:覆盖并禁用Django admin CSS .dashboard .module表tr

<tr> 
    <th>Element 1</th> 
    <th>Element 2</th> 
</tr> 

在Firebug我可以看到,这个领域从Django的base.css它说继承:

.dashboard .module table th{ 
    width:100% 
} 

我现在明白,如果一个字段从宽度继承:100% ,那么width:auto将不起作用。

在萤火虫中,如果我禁用宽度:100%属性,那么管理界面中的其他内容会被破坏。

我也尝试定义我自己的.dashboard .module table th {width:auto}来覆盖,但它不起作用。只有当我在萤火虫禁用它。

tl; dr:我想要禁用 CSS上的元素,在Django管理员。

+0

所以,你想'宽度:自动'只适用于某些'th'元素?你能否展示一些你发布的代码片段的HTML代码? – thirtydot 2011-03-19 00:49:26

+0

你可以分配你自己的类或ID吗? – wilbbe01 2011-03-19 00:57:45

+0

这可能是一个很好的时间使用!重要的,尽管我相信我会因为建议而口头殴打。 'width:auto!important' – Seth 2011-03-19 00:58:11

回答

0

半的解决方案,我发现:

因为我不想让防线我加了一个

white-space: nowrap 
对日的

我试过!重要的,没有工作。 指定它自己的ID也不起作用。

嗯,因为与Django管理定制仍然很难。但感谢您的评论!