應該我們有如下的Html結構。子CSS樣式覆蓋
<table class="main-tb">
<tr>
<td>
</td>
<td id ="mytd">
</td>
</tr>
</table>
和應用的css文件定義如下。
.main-tb
{
font-size: 13px;
line-height: 20px;
padding: 5px 10px;
}
.main-tb th
{
background-color: #F8F8F8;
border-color: #CCCCCC -moz-use-text-color;
border-style: solid none;
border-width: 1px 0;
line-height: 22px;
padding: 5px 10px;
}
.main-tb td
{
border-color: #CCCCCC;
border-style: dotted;
border-width: 0 0 1px;/**/
line-height: 22px;
padding: 5px 10px;
}
我們可以看到.main-tb td
樣式應用到表中的所有td元素。 現在,如果我想將不同的樣式應用於其中一個名爲mytd
的td元素,例如從.main-tb td
中刪除邊框顏色和邊框寬度。那麼,我該怎麼辦?謝謝。
使用
!important
爲什麼,如果我強行加個班樣式mytd元素.servertd { 邊境不起作用:0無; line-height:22px; padding:5px 10px; }如果您具體,它會工作。嘗試'.main-tb .servertd {border:none; } – Chad 2012-08-04 06:07:39
任何人都可以爲我推薦一些好的css書籍。謝謝 – 2012-08-04 06:11:35