2009-08-24 84 views
1

我們有一個div,我們想的寬度是動態的,在說,90%的感覺,屏幕尺寸。如果div的內容溢出,我們想隱藏溢出。我可以設置的90%的寬度與溢出隱藏

我只能得到溢出隱藏,如果我將寬度設置爲PX,而不是90%。

有沒有辦法用百分比來做到這一點?

編輯

這個問題似乎是在div正確隱藏,但它是一個表TD的內部和TD本身調整到div,如果它沒有隱藏。

編輯

看來,當一個div是在一個表中,TD的大小是由計算width屬性的百分比之前得到DIV的全尺寸計算。一旦TD被居住,然後計算div的百分比寬度。

+0

你真的應該考慮要求這個上documenttype.com。 – EBGreen 2009-08-24 19:46:17

+2

我thikn EBGreen意味着http://doctype.com – tj111 2009-08-24 19:51:42

回答

2

我試過了,管理用下面的代碼來做到這一點:

<div style="border: solid 1px red; width: 90%; overflow: hidden;white-space:nowrap;"> 
     Stuff in here will cut off at end of div. 
    </div> 
4

使用「表格佈局:固定的」嘗試 - 你的表中的列然後將保持相同的大小,無論內容和溢出:隱藏現在會做你所期望的(至少對我來說,至今在瀏覽器我已經測試過)

+0

謝謝。這應該是被接受的答案。 – Inigo 2015-03-06 20:04:52

相關問題