Day 44: logical floating and clearing

posted on

It’s time to get me up to speed with modern CSS. There’s so much new in CSS that I know too little about. To change that I’ve started #100DaysOfMoreOrLessModernCSS. Why more or less modern CSS? Because some topics will be about cutting-edge features, while other stuff has been around for quite a while already, but I just have little to no experience with it.


Thanks to Flexbox and CSS Grid no one seems to talk about float and clear anymore,…except for me now because there's news.

Floating and clearing has lost its importance for layout, but they are still useful properties. Just like for margin or border, you can now use logical properties for floating and clearing.

img {
  float: inline-start; /* or inline-end */
}

p {
  clear: inline-start; /* or inline-end */
}
Gus Polinski, the Polka King of the Midwest talking to a desperate mother.

Gus Polinski, the "Polka King of the Midwest," was the clarinet player and lead musician of a polka band, the Kenosha Kickers.

Gus first appears in the Scranton Airport when Kate is unable to fly to Chicago on Christmas Eve because all flights are fully booked. Upon hearing about her dilemma, Gus offers her a ride, which Kate gladly accepts.

Source: Gus_Polinski

Gus Polinski, the Polka King of the Midwest talking to a desperate mother.

Gus Polinski, the "Polka King of the Midwest," was the clarinet player and lead musician of a polka band, the Kenosha Kickers.

Gus first appears in the Scranton Airport when Kate is unable to fly to Chicago on Christmas Eve because all flights are fully booked. Upon hearing about her dilemma, Gus offers her a ride, which Kate gladly accepts.

Source: Gus_Polinski

See on CodePen

Further reading

Do you want to learn even more awesome CSS?

I'm running a workshop with my friends at Smashing Magazine in which I introduce you to the most useful modern features in CSS and show how you can implement them today in your code base to improve scalability, maintainability, and productivity.

Learn more about the workshop!

Overview: 100 Days Of More Or Less Modern CSS