我有一個分配給它的position: relative
的容器div,在這個div裏面我有一個錨定標記,它有position: fixed
分配給它。相對於其父母div而言,它定位於身體而不是<a>
。任何人都可以解釋我如何解決這個問題?爲什麼我的元素靜態位置不相對於父div的位置?
小提琴:http://jsfiddle.net/DWMTn/
CSS
*{padding:0;margin:0;}
.main {
width: 300px;
position: relative;
background: #eee;
}
p {
margin-bottom: 20px;
}
.btn {
display: block;
width: 100px;
height: 100px;
background: red;
color: white;
text-align: center;
line-height: 100px;
position: fixed;
right: 0;
bottom: 0;
}