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

浮动与绝对/相对定位

什么时候用哪种啊 我看这里的例子全部用浮动解决了 好像就用到过一次绝对 相对定位?而且我之前再看别的课程的时候 不是说浮动的时候会有影响吗 怎么这里全都规规矩矩的,,,,

正在回答

2 回答

绝对定位使元素脱离文档流,因此不占据空间。普通文档流中元素的布局就当绝对定位的元素不存在时一样。因为绝对定位的框与文档流无关,所以它们可以覆盖页面上的其他元素。
而浮动元素的定位还是基于正常的文档流,然后从文档流中抽出并尽可能远的移动至左侧或者右侧。文字内容会围绕在浮动元素周围。当一个元素从正常文档流中抽出后,仍然在文档流中的其他元素将忽略该元素并填补他原先的空间。它只是改变了文档流的显示,而没有脱离文档流,理解了这一点,就很容易弄明白什么时候用定位,什么时候用浮动了。
一个元素浮动或绝对定位后,它将自动转换为块级元素,而不论该元素本身是什么类型。
最后浮动与绝对/相对定位根据你的需求而定 


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

一般排版简洁的时候可以用浮动,但是想要用浮动,就必须给div设宽,不然div就会独占一行,达不到并列的效果

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

betterl 提问者

还是不太知道什么时候用那种的好
2016-03-14 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
如何用CSS进行网页布局
  • 参与学习       209624    人
  • 解答问题       1153    个

用最简洁的案例教你布局的那些知识,这是前端工程师基本技能

进入课程

浮动与绝对/相对定位

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