Truco muy corto: la forma de los elementos del centro de la página, incluso en IE5

No es que yo siempre lo toma con Internet Explorer, es sólo que cada cosa maldita de desarrollo Web (HTML y CSS) parece no funcionar con el navegador - aún - la más común (un día alguien le explique por qué). ; ad esempio ecco come posizionare un div al centro dello schermo: Un método muy conveniente para colocar un objeto en el centro de la ventana del navegador es la propiedad sfrutture auto estilo de margin , por ejemplo, aquí es cómo colocar un div en el centro de la pantalla:

1
2
3
"box" > < div id = "caja">
p > < p > El contenido del DIV </ p >
</ div >
1
width : 300px ; height : 200px ; margin : 0 auto } div # box {width: 300px; height: 200px; margin: 0 auto}

Por desgracia (por supuesto) que no funciona en IE5! Una forma de superar este problema es utilizar un adicional de "defecto" en el uso de IE5 estilo text-align . En la práctica, sería la siguiente:

1
2
: center } body {text-align: center}
width : 300px ; height : 200px ; margin : 0 auto ; text-align : left } div # box {width: 300px; height: 200px; margin: 0 auto; text-align: left}

Con toda honestidad yo personalmente se niegan a escribir "esta sucia", pero siempre puede ser útil. Sin embargo, el objetivo de este "truco" fue precisamente para poner de relieve la técnica del margin auto !

3 comentarios para "engañar muy corto: la forma de los elementos del centro de la página, incluso en IE5"

  1. 05 de diciembre 2008 Frederick :

    Solo truco. Cuando sea necesario, yo trato de evitar el text-align del cuerpo y crear un div con text-align centro y ancho de 100%, a continuación, insertar el div en el que al centro.

    Usted dice que usted se niega a aceptar esta "sucia" (y cómo te culpo) .. Entonces, ¿qué hace usted cuando usted tenga que pulsar? Se conecta la nariz o cualquier otro método?

  2. 05 de diciembre 2008 Giovambattista Fazioli :

    @ Fred: Yo sé que te parecerá absurdo, pero cuando puedo, IE no lo considera correcto! De hecho, si te digo la verdad, ahora para mí es, básicamente, los navegadores anti-IE! . Sin embargo, como alternativa también hay mesas, tal vez incluso más "sucio" en el body de text-align:center . Sin embargo, usted, usted ha dicho, así que ... cuando tengo, yo conecto mi nariz :)

  3. 08 de diciembre 2008 Frederick :

    tablas? No pretendo haber leído .. ;)

    Sólo quería estar seguro de que era algún otro método. Gracias por la respuesta! Al parecer una elección extraña, su (no debe ser considerada es decir) .. He leído las estadísticas de mis sitios, y por desgracia me parece que el tiempo no está maduro todavía. Pero estoy seguro, debe estar quieto por mucho tiempo.

Deja un comentario

XHTML PERMISO TAG: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> código de inserción:
 <pre></pre> // blocco generico <code></code> // blocco generico [cc_actionscript][/cc_actionscript] // Actionscript [cc_actionscript3][/cc_actionscript3] // Actionscript 3 [cc_css][/cc_css] // CSS Style Sheet [cc_html][/cc_html] // HTML [cc_js][/cc_js] // Javascript [cc_objc][/cc_objc] // Objective-C [cc_php][/cc_objc] // PHP [cc_sql][/cc_sql] // SQL 


Dejar de SOPA