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

float浮动模型和层模型是不是可以一起存在使用?

float浮动模型和层模型是不是可以一起存在使用?

卡兰尼克 2016-09-18 22:38:36
<style> .container{    float:left;     position:relative;     left:50%}在水平居中的第三种方法中,层模型怎么和浮动模型一起使用呀是不是可以一起用的呀
查看完整描述

2 回答

?
軒轅鈺爖

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

从上面代码来看可以一起用,由于.container是相对定位,所以效果是 float:left; 左浮动生效,left:50%; 定位视觉效果也会生效,但是依然会占据原有的位置(所以一般情况下不建议这样使用);倘若换成 position:absolute; 绝对定位的话,浮动将会失效,而且不会占据原有位置,但受到层次的影响,可用z-index控制(绝对定位和相对定位均可使用)

查看完整回答
1 反对 回复 2016-09-19
?
MarlboroKay

TA贡献189条经验 获得超236个赞

position和float都脱离了文档流:
position脱离后,不占据空间,用top和left决定位置;
float脱离后,占据空间,用margin决定和周围内容的比例位置;
一般在需要用定位布局的时候,父元素作相对定位,子元素绝对定位;    

至于是否能一起用还是要看具体情况了。一般情况不建议一起使用。

望采纳。


查看完整回答
1 反对 回复 2016-09-19
  • 2 回答
  • 0 关注
  • 1550 浏览
慕课专栏
更多

添加回答

举报

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