我有一個問題,我的一個div的寬度。相對於我的內容框,它的寬度爲100%(全屏大約800 px)。但是,當我將位置更改爲絕對位置時,寬度變爲1440像素(我的屏幕大小)。有沒有解決這個問題的方法?百分比寬度與位置:絕對
我不能發送整個代碼,但該頁面可以在這裏看到:
http://stilius.se/wilink/store/products/category/stockholm_nacka_tullen_ica/?cat=42
提前感謝!
/約翰內斯佩爾鬆,Stilius
我有一個問題,我的一個div的寬度。相對於我的內容框,它的寬度爲100%(全屏大約800 px)。但是,當我將位置更改爲絕對位置時,寬度變爲1440像素(我的屏幕大小)。有沒有解決這個問題的方法?百分比寬度與位置:絕對
我不能發送整個代碼,但該頁面可以在這裏看到:
http://stilius.se/wilink/store/products/category/stockholm_nacka_tullen_ica/?cat=42
提前感謝!
/約翰內斯佩爾鬆,Stilius
怎麼樣,如果你把#maindesc
以下position:relative;
一個position: absolute;
元素的寬度將相對位置最靠近的祖先。所以如果你想100%成爲某個祖先元素的100%,那麼給那個祖先position: relative;
就你的情況來說,像這樣的事情應該可以做到;
#content {
position: relative;
}
的元件被認爲是定位如果它具有比static
(默認值)的一個值position