2011-03-19 55 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管理定製仍然很難。但感謝您的評論!