我想要的是圍繞我所有的頁面內容創建一個邊框,頂部邊框很好,但是其他邊框,特別是底部邊框沒有放置在我想要的位置,我希望它永遠在我的頁面底部。圍繞我所有頁面的身體邊框(未固定)
html,
body {
min-height: 100%;
height: 100%;
}
body {
margin: 0;
padding: 45px;
min-height: 100%;
z-index: 1;
}
#barTop,
#barLeft,
#barBottom,
#barRight {
display: block;
position: absolute;
background-color: #f8ee53;
z-index: 2;
}
#barTop,
#barBottom {
right: 20px;
left: 20px;
height: 25px;
}
#barTop {
top: 20px;
}
#barBottom {
bottom: 20px;
}
#barLeft,
#barRight {
top: 20px;
bottom: 20px;
width: 25px;
}
#barLeft {
left: 20px;
}
#barRight {
right: 20px;
}
<div id="barTop"></div>
<div id="barRight"></div>
<div id="barBottom"></div>
<div id="barLeft"></div>
當你位置的元素絕對它是從文檔流中去除。你爲什麼不把你的內容包裝在一個div中,並給它你需要的邊界? – j08691
@ j08691但是,當我將圖像放在邊界下方時(例如左側角落),我無法使用z-index! –