Fijar posición en Internet Explorer

0 COMENTARIOS -  Publicado hace 52 meses -  Clasificado en: , ,

Vean el blog demasiada cafeina con Firefox y luego con Internet Explorer. Sé que lo que pretende la iniciativa Too Cool for Internet Explorer es fomentar el uso de navegadores que respeten estándares cosa que no hace Internet Explorer y que para ello se apoyan en el uso indebido de IE de position: fixed. El objetivo me parece correcto. Sólo quería ilustrar el problema. Ahora una manera de establecer una posición fija con IE. Ver ejemplo. CSS

html, body {
        overflow: hidden;
        height: 100%;
        margin: 0;
        padding: 0;
}
body {
        font: 11px verdana, arial, sans-serif;
}
#contenedor {
        height: 100%;
        overflow: auto;
        position: relative; z-index: 2;
        text-align: center; 
}

#divfija { 
        position: absolute;
        bottom: 0;
        right: 15;
        z-index: 1;
}
#contenido {
        margin: 0 auto;
        width: 65%;
        text-align: left; 
}

Lo que hacemos es eliminar la barra de desplazamiento (overflow:hidden) y emplazar un contenedor que ocupe toda la ventana. Luego, con ayuda de la propiedad z-index posicionamos el div que estará fijo. La propiedad z-index sirve para indicar la posición sobre el eje z que tendrán las distintas capas de la página. HTML

  <div id="contenedor">
<div id="contenido">
<h1>Emular fixed</h1>
<p> Lorem ipsum dolor ...</p>
</div>
</div>
<div id="divfija"><img src="too_cool.gif"></div>

Algunas entradas relacionadas:

También te puede interesar:

Bienvenido a Intenta. Has venido desde ; si andabas buscando algo espero que este post satisfaga tus expectativas.

iBin: añade una papelera de reciclaje a tu memoria USB

iBin: añade una papelera de reciclaje a tu memoria USB

8 características para un correcto interfaz de usuario

8 características para un correcto interfaz de usuario

jQuery idTabs

jQuery idTabs

Free Text Host

Free Text Host

Conditional-CSS

Conditional-CSS
Haz un comentario

¡Gracias por dejar tu opinión! Por favor procura que tu comentarios sean apropiados respecto al tema tratado en la entrada; que no sean spam, u ofensivos, de otro modo, serán eliminados. Todos los comentarios serán moderados antes de su publicación por lo que su aparición en la web puede verse aplazada un cierto tiempo. Si deseas realizar algún comentario, crítica o sugerencia sobre la propia web puedes hacer a través de la siguiente dirección de correo: webintenta@webintenta.com