在這個例子中,兩個文本塊在左邊垂直對齊,但我找不到(經過大量研究和許多嘗試)如何對齊它們在兩邊:表格內的div:如何在div和表格中垂直對齊文本
<div style="text-align: justify; padding: 10px;">some wrapped (long enough) text
<table style="margin-left: -7px; width: 100%; border: 3px solid red">
<tr><td>some wrapped (long enough) text</td></tr>
</table>
</div>
這只是一個簡單的例子;該表實際上包含多個原始和列。 垂直對齊涉及一方面在表格和另一方面在表格中的文字。
讓我重新說明一個問題:我可以調整div內的表格大小,使其相對於瀏覽器具有100%的相對容量div的邊距和填充值嗎?如果我可以添加像寬度:(100%+ 7px);這將是很好的。
最後我想到了這個妥協/解決方法:薄邊框(1px),邊距和填充%,以及計算的寬度(太大)(> 100)。
text-align:center;否則我不明白你的要求。 –
恐怕如果它被包裹在另一個div中,你不能使表格的寬度相對於瀏覽器屏幕。 –
這證實了我的想法 - 謝謝! – user2511454