CSS 参考手册 目录

CSS float 属性

在 CSS 中,float 属性用于控制元素在水平方向上的浮动位置。通过设置元素的 float 属性,可以使元素脱离文档流,向左或向右浮动,从而实现文字环绕效果或多栏布局等效果。

语法

-------- -
  ------ ---- - ----- - ---- - --------
-
  • left:元素向左浮动
  • right:元素向右浮动
  • none:元素不浮动,默认值
  • inherit:继承父元素的浮动属性

注意事项

  • 浮动元素会脱离文档流,可能会影响周围元素的布局,需要注意清除浮动以避免布局混乱。
  • 浮动元素的宽度默认为内容的宽度,可以通过设置 width 属性来控制宽度。
  • 浮动元素会影响父元素的高度计算,可能需要额外处理以避免父元素塌陷。

示例代码

--------- -----
----- ----------
------
  ----- ----------------
  ----- --------------- ---------------------------- -------------------
  ------------ ---------------
  -------
    ----- -
      ------ -----
      ------ ----
      ----------------- ----------
    -

    ------ -
      ------ ------
      ------ ----
      ----------------- -----------
    -

    ------ -
      ------ -----
    -
  --------
-------
------
  ---- ----------------- -------------
  ---- ------------------- -------------
  ---- --------------------
-------
-------

以上是关于 CSS 属性 float 的基本介绍和示例代码,希望对你有所帮助。


上一篇:CSS 属性 flex-wrap
下一篇:CSS 属性 font