2015-05-10 36 views
0

我有類定義:爲什麼字體大小不應用於原始細胞含量

.small, td.small, td.small > nobr, td.small > a 
{ 
    font-size: 90%; 
} 

這使得錨文本里面的電池看着小。

但是,如果我把文本放在沒有錨點的單元格中,樣式不適用。

<table> 
    <tbody> 
     <tr> 
      <td class="small"> 
       <a href="...">Small content</a> 
      </td> 
      <td>Should be smaller as well</td> 
     </tr> 
    </tbody> 
</table> 

爲什麼?如何在不引入另一個包裝的情況下使原始文本看起來更小?

謝謝。

回答

3

它在我看來像你忘了把類「小」放在第二個<td>元素。它應該看起來像這樣:

<td class="small"> 
    <a href="...">Small content</a> 
</td> 
<td class="small">Should be smaller as well</td> 
+0

嘿,謝謝!在發佈這個問題時,這是愚蠢的錯字,但是,這揭示了另一個問題,請看這裏:http://stackoverflow.com/questions/30156712/why-style-is-applied-twice – Budda

0

那麼只使用純文本,沒有<p>text</p>標籤是一個壞習慣,但不管你想要什麼。

而問題是,你沒有指定純粹的td {font-size: 90%},你只是爲它定義的小類。因此,只需將這段代碼添加到您的樣式中即可。

相關問題