Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/01/2012, 08:30
cfoch
 
Fecha de Ingreso: octubre-2008
Mensajes: 42
Antigüedad: 16 años, 1 mes
Puntos: 0
Pregunta width: 100% + padding

Hola... desde ayer trato de aprender CSS y me he encontrado con un problema al darle a un div un ancho (width) de 100% con un padding de 10px, por ejemplo.

Código HTML:
Ver original
  1.     <style type="text/css">
  2.         #contenedor {
  3.             background: red;
  4.             top: 0px;
  5.             left: 0px;
  6.             width: 100%;
  7.             height: 100%;
  8.         }
  9.         #cabecera {
  10.             background: orange;
  11.             width: 100%;
  12.             padding: 10px;
  13.             height: 80px;
  14.             float: left;
  15.            
  16.         }
  17.     </style>
  18. </head>
  19.     <div id="contenedor">
  20.         <div id="cabecera">
  21.             Cabecera
  22.         </div>
  23.     </div>
  24. </body>
  25. </html>

Por ejemplo ahi la cabecera (barra naranja) sobresale del div contenedor debido al padding, ¿cómo puedo hacer para que el padding esté incluido con el 100% de ancho que le doy?
Graicas de antemano