2016-02-13 40 views

回答

0

這是因爲.mapInfo-Container包含浮動元素。爲了打擊使用該clearfix屬性:

<div class="mapInfo-Container clearfix"> 

此外,使用overflow-y: auto代替overflow-y: scroll;

這裏有一個fiddle.

+0

Thnaks爲您的答案,嘗試它,但不看起來不錯http://jsfiddle.net/dtjmsy/mxt32057/14/ – dtjmsy

+0

我得到它的工作http://jsfiddle.net/dtjmsy/mxt32057/16/ 。非常感謝 – dtjmsy

+0

它看起來不太好,因爲您使用了float:right和width:22%。我在問題中添加了一個鏈接。檢查出。 –

0

它的工作。你的小提琴中的問題是用於.mapInfo-Block的css。在.mapInfo容器

.mapInfo-Block { 
    background-color: yellow; 
    height: 100px; 
    border: solid px; 
} 

您也可以刪除DIV#地圖信息,並取消你的其他的CSS規則:刪除寬度和浮得到這個

.mapInfo-Container { 
    background-color: blue; 
    width: 22%; 
    float: left; 
    height: 250px; 
    overflow-y: scroll; 
} 

http://jsfiddle.net/mxt32057/19/

0

附加溢出-Y:滾動到MapInfo的容器類

爲pin_0,pin_1和pin_2 div的 添加一個比設置寬度更多的類:auto。