2011-08-10 35 views
0

我有一個頁面的內容總體高於屏幕的高度,但是當我使用Firebug並將其隱藏在元素上時,我發現被突出顯示的頁面的唯一部分是第一個「屏幕長度」的頁面;儘管頁面中的所有內容都包含在元素中,但頁面上的任何內容都不會突出顯示。是否有一個CSS技巧可以使元素的高度達到它所包含的所有事物的高度(即整個頁面的高度)?如何使<html>元素的大小成爲整個頁面的高度?

+0

元素的高度與其包含的所有元素相同嗎?這是默認設置。 –

+1

我不明白你爲什麼需要搞亂''元素。 MAYBE''元素,但你會完成什麼? – jburns20

回答

0

如果我正確地理解了你,你的身體裏面有一個像<div>元素。在<div>裏面,你有一個孩子<div>,裏面有內容。事情是這樣的:

<body> 
    <div id="parent"> 
     <div id="child"> 
      Content Here! 
     </div> 
    </div> 
</body> 

你的「父母」的div設定爲100%,這使得它在瀏覽器窗口的大小,你的內容比大,但你只能選擇你的父母。如果你希望你的Parent和Child的大小相同,你需要設置你的Parent div CSS爲「overflow:hidden;」或「溢出:自動」。隱藏應該可以正常工作。

相關問題