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

分别设置层布局absolute和relative后,元素宽度为什么不同?

分别设置层布局absolute和relative后,元素宽度为什么不同?

慕仰0369036 2017-06-10 18:01:04
为什么absolute宽度和内容长度一致,relative宽度和窗口宽度一致?什么原理?<style>.absolute{    border:1px solid red;    position:absolute;}.relative{    border:1px solid red;    position:relative;    top:100px;}</style><body><div class="absolute">我们来学习一下这种方法。</div><div class="relative">我们来学习一下这种方法。</div></body></html>
查看完整描述

3 回答

已采纳
?
Stardust1001

TA贡献261条经验 获得超78个赞

看看父元素,absolute要求父元素也要是absolute或relative的

查看完整回答
1 反对 回复 2017-06-10
?
慕运维2284031

TA贡献11条经验 获得超2个赞

他就是这样的 absolute要和父级等宽要设置宽度为100%
查看完整回答
反对 回复 2017-06-11
?
qq_歲月靜好不忘初心_0

TA贡献38条经验 获得超6个赞

你这两个div的父元素是body,,页面打开在浏览器中按f12看看具体元素引用的css样式是什么。

查看完整回答
反对 回复 2017-06-11
  • 3 回答
  • 0 关注
  • 3144 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信