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

为什么用position: absolute字体全部在一行,用position: relative会分开

http://img1.sycdn.imooc.com//602b7032000148c419200925.jpg

http://img1.sycdn.imooc.com//602b704300012e0119200925.jpg字体浓缩到一行了

正在回答

2 回答

absolute绝对定位了,字根据根元素html来定的位,不会受其它字位置的影响,所以浓缩一行了,relative就会被影响

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

absolute不会管同级元素的位置,只根据最近的具有定位属性的祖先元素得位置和设置的偏移量来决定,你这里的例子祖先元素都是body,偏移又都是向下偏移200,所以都在一行,relative是指相对于自己本来位置的偏移,大家本来的位置都是各占一行的,都向下移200,自然也不会重叠

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

举报

0/150
提交
取消

为什么用position: absolute字体全部在一行,用position: relative会分开

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