我在div
的右下角有2個<label>
,它位於瀏覽器的中心,寬度/高度爲200px/200px。當我更改瀏覽器大小時,我的標籤會在瀏覽器的右側消失。當瀏覽器大小發生變化時,如何讓標籤移動到右側?我儘量讓:當瀏覽器改變大小時更改元素位置
.my_label{
position:absolute;
right: 20px;
}
但right
屬性是直接從瀏覽器窗口,而不是從股利。
我需要標籤只有在瀏覽器消失時纔會移動。
謝謝。
我在div
的右下角有2個<label>
,它位於瀏覽器的中心,寬度/高度爲200px/200px。當我更改瀏覽器大小時,我的標籤會在瀏覽器的右側消失。當瀏覽器大小發生變化時,如何讓標籤移動到右側?我儘量讓:當瀏覽器改變大小時更改元素位置
.my_label{
position:absolute;
right: 20px;
}
但right
屬性是直接從瀏覽器窗口,而不是從股利。
我需要標籤只有在瀏覽器消失時纔會移動。
謝謝。
正如George所述,使父position:relative
的子元素的位置相對於包含元素(而不是窗口)是絕對的。
如果你真的想基於瀏覽器的大小/ RES調整你的CSS,閱讀了關於CSS媒體查詢:
請添加jsfiddle.net代碼示例。 – vlgalik 2013-05-08 21:12:36