2013-04-04 49 views
0

我在我的網頁中有兩個div元素,並且包含了兩個元素的CSS。兩個div的位置

#item-browsing { 
    width: 65%; 
    height: 500px; 
    float: left; 
    position: relative; 
    min-width: 915px; 
} 

#bill-information { 
    width: 315px; 
    height: 100%; 
    float: left; 
    box-shadow: 3px -3px 11px -7px; 
} 

當我重新調整各種分辨率的瀏覽器的大小時,項目瀏覽元素就會關閉。我附上了我上面所說的屏幕截圖。

Browser Screen Shot

怎樣才能使用CSS我解決這個問題。

謝謝。

回答

1

給父元素position: relative和更改與#item-browsing以下CSS。

#item-browsing { 
    height: 500px; 
    position: absolute; 
    right: 315px; /* or left */ 
    left: 0; 
    top: 0; 
    bottom: 0; 
    min-width: 915px; 
} 

順便說一下,根據這個問題有很多職位上SO。

Working Fiddle

+0

這使我想要的確切輸出!謝謝。 :)對不起,打擾你們,但我不知道究竟要搜索什麼。我搜索了讓bill-information div粘到另一個上,但沒有找到任何結果。 – 2013-04-04 08:18:36

0

只需在這兩個div上放一個包裝。像這樣:這兩種元素的

#wrapper{ 
width: [your width]; 
clear: both; 
padding: 0; 
overflow: hidden; 
} 

#item-browsing { 
    width: 65%; 
    height: 500px; 
    float: left; 
    position: relative; 
    min-width: 915px; 
} 

#bill-information { 
    width: 315px; 
    height: 100%; 
    float: left; 
    box-shadow: 3px -3px 11px -7px; 
} 
-1

如果瀏覽器寬度小於915(最小寬度) +315(寬度)= 1230px第二個div在右側沒有空間。

+0

好的,但你也應該表明它可以被修復。 – MarcinJuraszek 2013-04-04 07:33:18