<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>CSS Test: Box Sizing - Padding-Box with specified width/height</title> <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com"> <link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing"> <meta name="assert" content="box-sizing: padding-box should make the element's (percentage) width be the distance from the left padding edge to the right padding edge."> <style type="text/css"> .container { width: 300px; border: 2px solid black; position: absolute; left: 25px; top: 25px; background-color: red; } .box-sized { box-sizing: padding-box; width: 50%; z-index: 1; float: left; padding: 0px 5px; } #one { background-color: green; } #two { background-color: blue; } </style> </head> <body> The two divs should be side-by-side, not one on top of another. No red should be visible. <br> <div class="container"> <div class="box-sized" id="one">LEFT HALF</div> <div class="box-sized" id="two">RIGHT HALF</div> </div> </body> </html>