Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/05/2012, 19:34
margancia
 
Fecha de Ingreso: febrero-2009
Mensajes: 193
Antigüedad: 15 años, 10 meses
Puntos: 3
Respuesta: Problema conceptual: Bordes, paddings, y floats

Ernesto muchas gracias por tu ayuda y el tiempo dedicado en cada punto.

Tengo algunas dudas respecto a estos puntos:

2- En realidad lo que quería ejemplificar era un div con un borde y padding. Suponiendo que el div (que contiene adentro los dos floats) mide 200px y se necesite que tenga un padding de 20px, sería correcto usar dos divs en el maquetado? Quedaría así:

Código CSS:
Ver original
  1. .contenedor{
  2. width:200px;
  3. background:#fff;
  4. margin:20px;
  5. }
  6.  
  7. (el contenedor general que mide 200px exacto, con fondo, y margen de 20px a los costados)
  8.  
  9. .contenedor-b{
  10. padding:20px;
  11. border:solid 1px red;
  12. }
  13.  
  14. (asignarle al conteneedor de arriba el borde y padding aparte para que no lo sume en los 200px)

3-
Cita:
Iniciado por webosiris Ver Mensaje
ancho total = margin izq + border izq + padding izq + width + padding der + border der + margin der
Esto rige para todos los navegadores por igual?

4- Esta clarísimo este punto! No me decido entre agregar el div vacío con estilo "clear:both" o la versión actualizada. Probé los dos en varios navegadores y funcionan de igual manera. Vos cual preferís?