Home·CSS properties

float

Layout

Floats an element to one side so text flows beside it; flex and grid handle this now.

How to write itfloat: left;
Common valuesleft, right, none
InheritedNo — it stops at this element
CategoryLayout

How to read this

  • An inherited property only needs writing once on the parent — every child picks it up. Most text properties work this way.
  • A shorthand resets whatever you leave out. Writing background: red alone also wipes a background image you set earlier.
  • When rules collide, the more specific selector wins; only when specificity ties does source order decide.
  • Animate transform and opacity for smoothness. Changing width or top forces the layout to be recalculated.

Frequently asked questions

Q. What is the CSS float property?

Floats an element to one side so text flows beside it; flex and grid handle this now.

Q. How do you write float?

As float: left; Common values include left, right, none.

Q. Is float inherited?

No. It applies only where you write it, so each element needs its own declaration.

Q. What group does float belong to?

The layout group.

Properties in the same group

Reference docs