2009-10-21 37 views
1

我有像這樣的註釋中...位置固定在邊界框內的CSS中?

<div id="comments"> 
    ... 
</div> 

現在,這個意見DIV我有一個叫做盒子內部的div ...裏面

<div id="comments"> 
    <div id="box"> 
     ... 
    </div> 
</div> 

盒子DIV是位置:固定的,作品大多好,但...

我想是的,而不是盒子「浮動」高於所有的內容,因爲它 只能在評論div內滾動。

我需要爲此使用JavaScript嗎?

+0

所屬的DOCTYPE – 2009-10-21 05:17:26

+0

你可以在你的意思是「只有評論專區內滾動」擴大了什麼?另外,「浮動」意味着CSS中非常具體的東西,而不是你的意思。當你說「浮動」時,你是否指向出現在其他內容前面的#box? – outis 2009-10-21 05:19:00

+0

當然,當你的位置:固定一個元素,它這樣做:http://www.bluelounge.com/index.php(向下滾動頁面)。我想這個功能,但只發生在一個div(不是整個頁面) - 希望有道理 – user179115 2009-10-21 05:22:38

回答

2

你不需要JS。只需添加溢出:滾動並將外部DIV設置爲固定大小。然後,如果內部DIV比外層div大,你會看到滾動條(S)

,您可以嘗試on this page

1
<style> 
    #comments { overflow: auto; height: 200px; } 
</style> 

<div id="comments"> 
    <div id="box"> 
     ... 
    </div> 
</div> 

給適當的高度爲div容器(評論)和oveflow汽車將使滾動條如果內容超出容器的高度。

Overflow: the 'overflow' property