我希望表格單元格內的文本位置靠近頂部,位置稍高。請看看提供的截圖。您可以在下面的第1列的TD看我怎麼想它看起來像:HTML - 表格 - 單元格內的垂直位置文本
https://jsfiddle.net/38f1aru6/1/
HTML:
<table class="table_text">
<tbody>
<tr>
<td colspan="4">
<center>
<b>Title</b>
</center>
</td>
</tr>
<tr>
<td>
<center>
<b>Column1</b>
</center>
</td>
<td>
<center>
<b>Column2</b>
</center>
</td>
<td>
<center>
<b>Column3</b>
</center>
</td>
<td>
<center>
<b>Column4</b>
</center>
</td>
</tr>
<tr>
<td>
<span class="td_content yellow_marked">Cell content here</span>
</td>
<td>
<span class="td_content yellow_marked">Cell content here</span>
</td>
<td>lirum</td>
<td>larum</td>
</tr>
</tbody>
</table>
CSS:
.td_content
{
}
.yellow_marked
{
background-color: yellow;
}
table
{
border: 1px solid black;
}
td
{
border: 1px solid;
}
我對於HTML和CSS來說是新的......並且有點震驚有多複雜一些簡單的造型可以。
我的第一個猜測是單元格內的文本對齊... vertical-align?沒有工作。 然後我嘗試在具有相對定位的元素中使用具有絕對定位的元素。它確實有效......幾乎......但文本確實流出了單元格。
如果您能告訴我解決這個(簡單?)任務的正確方向,我將不勝感激。
編輯:
我想保持在同一個位置上的黃色吧,但我想向上移動酒吧內的文本。
謝謝李斯特先生。編輯之後,您提供了我正在尋找的答案。它比我想象的更容易。跨度在跨度內,然後相對於外跨度定位內跨距。哦,不用擔心改變我的HTML,我總是準備好改進自己。非常感謝你! – SuchenUndFinden
@SuchenUndFinden不客氣。 –