2013-05-28 18 views
1

我有些文字是我在div與下面的CSS顯示:固定股利停留在頂部,但切斷文本沒有滾動條

.fixed-box { 
    position:fixed; 
    top:10px; 
    width: 270px; 
} 

這是這樣,當我把它的滾動始終顯示在屏幕的頂部。但是,當有很多文本時,div會被切斷,因爲position:fixed會阻止它隨着所在頁面向下滾動。

我打算切換到iframe,但這真的是最好的方式嗎?

+0

您可以添加一個高度屬性,所以如果您有太多的文本,可以使它適合在屏幕上。 – rjg132234

+1

您正在描述的問題不在您發佈的CSS中。該代碼對我來說工作得很好:http://cssdesk.com/bwUhC。你需要確保你沒有爲CSS中其他地方的div設置'height'或'max-height'值。 – Jamie

回答

4

添加overflow:auto;並將高度屬性設置爲100%或手動。 這裏是代碼示例http://jsfiddle.net/7ZVb8/

+0

真棒,謝謝! –