Cita:
Iniciado por masterojitos ps creo que eso te sucede por que al primer div el cual contiene a la frase... ps no le estas dando un ancho como mencionas...... y al mas pequeño si se lo das y predeterminado....
y claro, a la primera instancia del explorador toma el total (o 960px), pero si este se redimensiona que ayi... por que el ancho ya fue asignado...........
y para ello, seria mejor y la solucion exacta..... que al div contenedor (al de afuera, el mayor) le dieras un ancho..... y el mas apropiado oviamente el 100%.... y por ultimo quitarle el ancho predeterminado al pequeño. y ps sin rodeos..... tu codigo quedaria asi: Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title></title>
</head>
<body>
<div style="text-align:center;background-color: #000000;width:100%" >
<div style="margin:0px auto 0px auto;color:white;">hola</div>
</div>
</body>
</html>
entiendo, pero si hago eso el div anidado no tendría sentido porque tendria el mismo ancho que el div que lo contiene. Debo darle ancho 960px, eso no lo puedo cambiar.
seguro que hay algún error basico que no estoy viendo....