楷123
2017-03-10 15:55
为什么在#box4设置top:50px;和left:60px;时会和box3的盒子重合
到底在设置定位元素的top,bottom,lleft,right是以BOX的顶端位参照物还是BOX3的低端
为什么在不设置定位元素的top和bottom这些的时候box4是在box3下面
top相对于box3上端,left相对于左端,right相对于右端,bottom相对于底端
当在#box4{position:absolute; top:20px;left:100px;}这样时box4和box3有重叠的部分。而且好像box4的相对于box3的顶部来参照的好像
刚试了下,并没有重合 啊,box4是相对于box3的整个为参照物的,并不存在那边,你只需设置其中两个相对位置即可。像任务中距底端0px,自然与底部重合。
以box3为父(前辈)元素设置相对定位,作为参照物;box4设置为固定定位,那么是box4应该在box3的右下方;(top:50px; left:60px; )
要看参考
初识HTML(5)+CSS(3)-升级版
1225812 学习 · 18234 问题
相似问题