2013-07-03 191 views
0

我有一個問題,我的一個div的寬度。相對於我的內容框,它的寬度爲100%(全屏大約800 px)。但是,當我將位置更改爲絕對位置時,寬度變爲1440像素(我的屏幕大小)。有沒有解決這個問題的方法?百分比寬度與位置:絕對

我不能發送整個代碼,但該頁面可以在這裏看到:

http://stilius.se/wilink/store/products/category/stockholm_nacka_tullen_ica/?cat=42

提前感謝!

/約翰內斯佩爾鬆,Stilius

回答

0

怎麼樣,如果你把#maindesc

以下
position:relative; 
0

一個position: absolute;元素的寬度將相對位置最靠近的祖先。所以如果你想100%成爲某個祖先元素的100%,那麼給那個祖先position: relative;

就你的情況來說,像這樣的事情應該可以做到;

#content { 
    position: relative; 
} 

的元件被認爲是定位如果它具有比static(默認值)的一個值position