微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

css中不允许左侧有浮动

在CSS中,通常不允许左侧有浮动。

/* 不推荐使用的方式 */
.left-float {
  float: left;
  margin-right: 10px;
}

.right-float {
  float: right;
}

左侧浮动
右侧浮动

css中不允许左侧有浮动

为什么不能左侧有浮动呢?因为如果左侧有浮动,那么右侧内容会受到影响,导致无法正确显示

使用浮动的时候,可以考虑将浮动元素放在后面,或者使用清除浮动的方式来解决问题。

/* 推荐使用的方式 */
.right-float {
  float: right;
  margin-left: 10px;
}

.clearfix::after {
  content: "";
  display: block;
  clear: both;
}

右侧浮动
左侧内容

这样就能正确地显示出来左右两侧的内容了。

总之,要避免出现左侧有浮动的情况,以免影响布局。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。