Posición de div absoluta y márgenes laterales automáticos
3 seguidores
Buenas a todos, me gustaria saber si es posible tener un div con posicion absoluta (para los margenes superior e inferior) pero que a la vez los margenes laterales izquierdo y derecho sean automaticos.
demssite
¿?¿ No entiendo muy bien que es lo que quieres hacer. ¿Podrías explicarte un poco mejor?
the_wound
Pues quiero que un div se posicione por ejemplo en 420 pix de margen superior pisando a otro div, pero que los margenes laterales sean automaticos. La cuestion es que al decirle que es un div con posicion absoluta no me funcionan los margenes laterales automaticos y no se si hay forma de que sea asi.Espero haberme explicado bien
demssite
Entiendo lo de que quieres un div en pos absoluta a 420px (p.ej.) de arriba, pero luego que quieres que por ejemplo tengo de width 300px y esté centrado o cómo?
the_wound
Si, eso es, que tenga un ancho fijo y se centre.
Vixx
Puedes usar algo así, siempre que el elemento tenga un ancho fijo:
<code>
#elemento{
width:300px;
top:420px;
left:50%;
margin-left:-150px /*hay que restar la mitad del ancho*/
position:absolute;
}</code>
the_wound
Gracias Vixx eso era exactamente lo que queria.