为了账号安全,请及时绑定邮箱和手机立即绑定

急急急!!!!

请问当其中一个div(圆)设置了置relative,另一div2-设置absoulute,那么div2是怎么进行定位的????如   left表示什?、??top???求解,

正在回答

2 回答

relative是相对定位  相对的是自己以前的位置,相对于自己以前位置的左上角为原点开始移动,left是现在位置距自己以前位置的左边的距离(有点拗口,语言组织能力太差将就看吧)。。  top是现在位置距自己以前位置的上边的距离,记住是以以前位置左上角为原点的哦。

absolute是绝对定位  是以父级左上角为原点开始移动,没有父级就是<body>浏览器页面了,left是距父级左边的距离  top是距父级上边的距离,记住是以父级左上角为原点的哦。

题主所说的div2和div1没有关系,因为div2和div1是平级的兄弟关系,而absolute是以父级标签来进行定位的,如果div1和div2有重叠的话,显示效果就会重叠。


2 回复 有任何疑惑可以回复我~

adsoulute是以父元素来进行控制的  如:这个div的上一级元素是body 以它的距离为标准进行控制的来进行控制的 left表示距离左的多少相素  其他边都是如此  最好在body弄个相对定位(relative)  其他内容你多点去看看讲解了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1225315    人
  • 解答问题       18230    个

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

进入课程

急急急!!!!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信