课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
子元素根据有position的父辈元素的位置进行定位,无所谓position是绝对的还是相对的,但是子元素的position为什么一定要用绝对定位?
2016-08-08
源自:初识HTML(5)+CSS(3)-升级版 13-9
正在回答
没有宽度,当pos0为相对定位时,pos0默认宽度继承了DIV的属性,占一行,当pos0为绝对定位时,就没有了宽度,要么给pos0设置宽度,要么给pos1设置宽度强制撑开外层pos0
这里目的就是要实现利用父元素进行绝对定位。你要用相对定位和父元素就无关了
应该是语法的原因吧
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
8 回答为什么父元素一定要用relative
2 回答为什么父元素的position是relative,而子元素的是absolute,而不是反过来?
3 回答参照定位元素为什么要定义成relative
1 回答实际上父元素不一定要relative定位吧。
2 回答请问为什么参照元素要用relative,而相对定位元素要用absolute呀,还是不理解