CSS3 has been around for ages. Long enough that most people don’t even call it CSS3 any longer, it’s just CSS. And it’s just CSS because it just works in nearly all situations. But even though the more advanced features of CSS work without a hitch in modern browsers many web designers are reluctant to use them. Guess what, the excuse of browser compatibility is no longer valid. It’s time to learn advanced CSS.
I wrote this article for InformIT about flex boxes to help you get up to speed with another option you have for layout and site design–CSS Flex Boxes.
Read the Full Article: How to Build Flexible Web Page Designs with CSS3 Flex Boxes
You can learn other ways to layout your web pages in my book on responsive web design: Sams Teach Yourself Responsive Web Design in 24 Hours. In it I cover lots of different ways to make a website more accessible, along with how to write HTML5.