我要對齊兩個箱子是這樣的:在(取決於瀏覽器的寬度)的範圍260-320px將兩個盒子對齊,其中一個盒子的位置是:fixed;
左面板的寬度移動,並且具有position: fixed
,而另一個面板應該採取的瀏覽器的其餘部分。
我創建了一個小提琴這裏:http://jsfiddle.net/NTwUY/4/
的問題是,他們去了對方,旁邊其他的,而不是一個。 我不想爲此使用JavaScript,因爲它的響應速度很快,所以我不能僅僅設置margin-left: 260px
。
我要對齊兩個箱子是這樣的:在(取決於瀏覽器的寬度)的範圍260-320px將兩個盒子對齊,其中一個盒子的位置是:fixed;
左面板的寬度移動,並且具有position: fixed
,而另一個面板應該採取的瀏覽器的其餘部分。
我創建了一個小提琴這裏:http://jsfiddle.net/NTwUY/4/
的問題是,他們去了對方,旁邊其他的,而不是一個。 我不想爲此使用JavaScript,因爲它的響應速度很快,所以我不能僅僅設置margin-left: 260px
。
這就是:http://jsfiddle.net/NTwUY/2/
你必須給fixed
規則的#holder
層:
#holder {
width: 100%;
position: fixed;
}
#panel {
float:left;
background-color: green;
min-width: 200px;
width: 20%;
max-width: 320px;
}
#content {
}
爲什麼他們中的一個具有絕對位置呢? –
浮着位置??任何你需要兩者的理由? – Nitesh
我的意思是固定的,不是絕對的,對於這個錯誤感到抱歉:( – Deepsy