2013-07-05 42 views
1

我制定了以下接口的議案:樣式表「DIV溢出」 - 當我運行滾動,的div遵循

Before Scroll

一切似乎是好了... ...但是,當我們推出我們的滾動條,我們有以下的情況:

After Scroll

的聊天的「用戶」,伴隨着滾動的名字被風格化與固定位置position:absolute;。 我嘗試了一些修復,但無濟於事!你們可以看到的jsfiddle Here.

li > span.frdName { 
    position:absolute; 
    float:left; 
    margin-top:10px; 
    font-weight: bold; 
    font-family:'Verdana', cursive; 
    font-size: 15px; 
    color: white; 
    margin-right:200px; 
    width: 200px; 
} 

可能有人給我與力的問題?還是更好的方法呢?

+2

像這樣:http://jsfiddle.net/jDXCn/11/? – Passerby

+0

感謝朋友顯然工作!你可以花費你在代碼中改變的東西嗎?一旦你通過這個問題可以解決它!謝謝! – IgoR

+0

你說得對嗎? '#navlist li {... position:relative;}' - 非常感謝! – IgoR

回答

0

問題是,li > span.frdNameposition:absolute,所以它將被絕對定位與其相關的"positioned parent";

而且由於position風格的最近父母是div#chat-master,span.frdName將與其相關。

爲了解決這個問題,你可以添加一個position風格的li

#navlist li { 
    /* 
    * ...... 
    * original style 
    */ 
    position:relative; 
} 

Fixed demo

現在span將根據li定位,因此它滾動。