2011-06-15 31 views
5

當位置樣式相對於固定時,div「topNav」的寬度變化幾個像素。我找到了一個jquery插件(http://imakewebthings.github.com/jquery-waypoints/),它可以執行我正在尋找優雅的相同功能,但我覺得這是一個矯枉過正的目的。當位置相對於固定位置變化時,div的寬度發生變化

編輯:我的問題是如何避免更改div大小。

退房代碼爲:

http://jsbin.com/azace5/edit

+0

您希望實現的優雅功能是什麼? – cmwright 2011-06-15 21:15:14

回答

5

您需要刪除頁面上的 「默認邊距」。這將做到這一點在 「每一個瀏覽器」:

html, body { 
    margin: 0; 
    padding: 0 
} 

參見:http://jsbin.com/azace5/2

+0

真棒..謝謝! – brayne 2011-06-15 21:33:36

0

或者你可以添加一個最小寬度。

min-width:600px; 
+0

未使用最小寬度的%值。 – brayne 2011-06-15 21:48:18

+0

使用%作爲寬度並指定固定的最小寬度。 – 2011-06-16 06:51:59

相關問題