首页 > 解决方案 > CSS:浮动:左或对齐:左有什么区别?

问题描述

如果我想将 HTML元素保持在左侧位置float: left有什么区别?align: left<div>

#left {
  align: left;
  background: pink;
}

对比

#left {
  float: left;
  background: pink;
}

标签: css

解决方案


请参阅 MDN,其中包含所有 CSS 属性的方便列表

float将它应用到的元素推到一边,并允许跟随它的内容在旁边冒泡。

浮动图像

align不是 CSS 属性,将被忽略。

对齐是无效的 CSS


听起来您想要做的文档级布局类型通常最好使用FlexboxGrid来实现。


推荐阅读