2009-04-20 47 views
0

我用div塊分割了我的HTML頁面。 在其中一個div塊中,我創建了一個表格。我希望這個表格的寬度能擴展到所有可用空間。如何在div塊中直觀地展開HTML元素?

2問題: A)如果設置了該表的寬度爲100%,它似乎擴展到整個頁面的大小,而不是在div塊。 B)此外,它似乎沒有被父div塊限制(即溢出)。

如果我使用框架,這個問題會消失...但我不想使用框架。

有沒有人有使用HTML/CSS的解決方案?

+0

你可以拋出一些示例代碼? – 2009-04-20 21:14:55

+0

你有寬度設置在你的div塊嗎? – 2009-04-20 21:15:47

回答

3

你有你的div容器需要一個靜態的寬度:

div.container { width: 400px; overflow: hidden; } 
div.container table { width: 100%; } 

<div class="container"> 
    <table><tr><td>something</td></tr></table> 
</div> 
0

你可能想表的position CSS屬性設置爲relative的相對大小來工作。