2010-10-27 113 views
2

我需要一個DIV具有恆定的寬度,無論顯示滾動條。HTML DIV內滾動

這是我到目前爲止有:

<div style="overflow: auto; width:100%; height: 100px;">

如何來改變?

+0

你說的「固定寬度」恰恰意味着 - 像素寬度?如果是這樣,爲什麼不簡單地給它一個?或者你想div的寬度獨立於滾動條帶走的寬度? – 2010-10-27 09:45:25

+0

顯示滾動條時不應增加div寬度 – sdiv 2010-10-27 11:18:26

回答

4

overflow風格有一個scroll屬性,它可以做你想做的。您可能還希望它分成overflow-xoverflow-y,讓您independantly控制兩個滾動條:

div { 
    width:100%; 
    height:100% 
    overflow-x:scroll; 
    overflow-y:scroll; 
} 

更改X或Y溢出noneauto取決於你需要滾動條什麼樣的組合。

+0

請參閱我對Pekka的回覆 – sdiv 2010-10-27 11:19:12

0

要獲得一定的寬度,指定一個像素值:

<div style="overflow: auto; width:200px; height: 100px;">