2017-02-20 42 views
-2

我經歷了許多文章,但沒有找到確切的解決方案,這就是爲什麼我帶着問題來到這裏。如何在TD中插入breakline

我有一個<td>這個表格單元格內有5 <a>

的CSS代碼,如果我想插入每個<a>

我以前white-space後的斷裂線,float:leftcontent:{"\A"}display:block別無選擇什麼與我的場景一起工作。

請幫忙。

+1

爲什麼不簡單地讓他們'寬度:100%',讓他們伸展和推其他塊的方式?並且'display:block'應該可以起作用,因爲塊始終會嘗試頂部全寬,並且會將事情推開。你能提供你的代碼嗎? _Minimally_?就像你用過的HTML和你嘗試應用的CSS一樣?然後我們可以看到哪裏出了問題,在哪裏。 – somethinghere

回答

0

display: block作品:

a { 
 
    display: block; 
 
}
<table> 
 
<tr> 
 
<td><a>asdasd</a><a>asdasd</a><a>asdasd</a><a>asdasd</a><a>asdasd</a><a>asdasd</a></td> 
 
<td></td> 
 
<td></td> 
 
<td></td> 
 
<tr> 
 
</table>

+0

問題是在這種情況下'display:block'不是一個選項。 –

0

如果純粹a {display: block}不爲你工作,那麼請嘗試使用:

a { 
    display:block !important; 
} 

!important可能不是最乾淨的解決方案,但它應該完成這項工作。

但是,一定有一個理由,爲什麼乾淨display: block不適合你。你能否提供你的代碼?