2011-10-08 83 views
0

這有兩個分割一個在左,一個在右CSS文件=>CSS浮動:左佈局移動

div#id_div_loadwhat { 
    float: left; 
    width: 74%; 
    padding-right: 5px; 
} 

div#id_div_rightside { 
    float: left;  
    width: 25%; 
    height: 100%; 
    border-left:solid thin #ff9900; 
    margin-right: 0; 
    padding-right: 0; 
} 

當在左側分割沒有文本或數據的右側分割移動到左邊。

但是我想在所有的時間都在右側位置。

我該怎麼做?

回答

1

「當左側分區沒有文字或數據時」 - >只是不要讓「左側分區」爲空,只需在裏面放一個" "即可。


如果你只是想保持左格「空空如也」,因爲它是隻適用的CSS規則「最小高度」將其與一個很小的值:

div#id_div_loadwhat { 
    float: left; 
    width: 74%; 
    padding-right: 5px; 
    min-height:18px; 
} 
+0

有沒有任何選項可以解決編輯css文件而不在該分區中放置任何東西的問題? – shibly

+0

是的,您可以將CSS「min-height」應用於左側div。 –

1

你需要的是指定左側DIV高度..要麼用最小高度或高度

這將解決你的問題..

還有一兩件事,填充右應該是1%而不是5px,因爲當分辨率很小時它會錯過你的風格。

+0

你說的是給一個身高:100%;爲div#id_div_loadwhat { ? – shibly

+0

它取決於你..這將工作,最小高度也會工作。 –

0

給予正確的邊div浮動:無,看看是否有效。

+0

float:沒有工作,它與左側div重疊。 – shibly