2010-07-15 90 views
0

我正在做一些我的第一個網頁開發,並有一個關於最大高度CSS屬性的問題。Div最大高度太高

這裏是我的代碼:

div{ 
    max-height:10px; 
} 

每當我創建一個新的div,一切正常,但是當我周圍10個像素添加任何類型的其他元素的div標籤,股利增加的高度之間(我正在猜測)。有什麼方法可以覆蓋這個?我想有一個文本的div,在文本中幾乎沒有邊框。

感謝您的幫助! -Matt

回答

0

您可以嘗試添加overflow:hidden;到你的CSS的div。

2

有時甚至是默認的字體大小都會影響分割高度。所以請嘗試overflow:hiddenfont-size:10px

我認爲這可以解決你的問題

+0

+1,但它不是真正的DIV是挺大,那就是內容涌出來了。如果你檢查div,你會注意到它的高度仍然是10px。無論如何,你的兩個解決方案都很好。 :) – Faisal 2010-07-15 03:07:29

+0

@Faisal,那是因爲你選擇了你的師只有10px作爲它的最大高度,裏面的一個更長的元素顯然會彈出。嘗試設置內部元素的最大高度,然後父母將按照 – Starx 2010-07-15 03:10:28

+0

感謝您的快速響應,Starx。使用overflow:hidden似乎有所幫助。它至少限制了div的高度,儘管現在出於某種原因文本被推離div的底部。有任何想法嗎? – mag725 2010-07-15 21:48:56