我想要定位一個元素的位置:fixed;在膨脹(液體)元素內。定位固定元件時如何使用負邊距?
無論顯示器有多寬,我都希望元素保持正確。
BOX1是內部BOX2
BOX2是中心柱和可擴展與瀏覽器尺寸
BOX1是固定的,並應浮BOX2的右邊緣(中間列)以上
我想要定位一個元素的位置:fixed;在膨脹(液體)元素內。定位固定元件時如何使用負邊距?
無論顯示器有多寬,我都希望元素保持正確。
BOX1是內部BOX2
BOX2是中心柱和可擴展與瀏覽器尺寸
BOX1是固定的,並應浮BOX2的右邊緣(中間列)以上
試試這個:
.box1 {
position:fixed;
right:0;
margin-right:-20px;
}
你應該能夠通過製作box2 position:relative;
,然後將box1設置爲position:absolute; bottom:0; right:0;
...來實現此效果...如果我理解正確。
BOX1實際需要停留的位置是:固定;但是你使用right:0; – winchendonsprings
你可能只是想浮右。
盡我可以從你的查詢告知:
element {
float:right;
margin-left:x;
z-index:10;
}
box2 {
width:80%;
z-index:-10;
}
box1 {
margin-left:20%;
z-index:0;
}
!這個工作稍作修改。我從不使用簡單的右/左風格,我猜是因爲我從不使用固定位置,邊距通常很好。 – winchendonsprings