2013-03-11 61 views
-2

我正在尋找一個解決方案,但塊元素的垂直頂部的文本節點。 我正在使用帶有rowspan的td,並且這使得td在垂直中心居中的文本。塊元素(表)中的CSS定位文本節點

那是什麼樣子

<table> 
    <tr> 
    <td rowspan="2">to but in vertical top</td> 
    <td>s0me</td> 
    </tr> 
    <tr> 
    <td>t3xt</td> 
    </tr> 
</table> 

對於一些原因,我不希望在第二行中使用

<td>nbsp;</td> 

//編輯:

-.- 1分鐘以上在谷歌給了我這個:

<td rowspan="2" style="vertical-align:text-top;">text</td> 

它完美的作品。 sry不必要的帖子

+0

這是並不清楚你在問什麼。也許解釋一些更多或創建一個JSFiddle? – Barney 2013-03-11 12:06:18

+0

你可以把align =「top」作爲td的一個屬性''td rowspan =「2」align =「top」>''。如果你不想這樣做,你可以使用CSS [垂直對齊](http://www.w3schools.com/cssref/pr_pos_vertical-align.asp)屬性 – 2013-03-11 12:07:59

+0

你知道,如果你真的想刪除這個,有沒有什麼阻止你。 – Deduplicator 2015-10-13 00:32:43

回答

0

您可以使用表格單元格上的vertical-align屬性。

在這裏看到的例子:http://jsfiddle.net/TgLUK/

它與CSS選擇器中選擇你的表(或應用樣式標籤)那樣簡單,它定義:

vertical-align: top; 

像:

td.topped 
{ 
    vertical-align: top; 
}