aquí es un uso estándar de flotador y fija:Mezcla flotante y posicionamiento fijo
<html>
<head>
<style type="text/css">
#bigDiv
{
background-color: red;
height: 2000px;
width: 100px;
float: left;
}
#littleDiv
{
background-color: green;
height: 400px;
width: 200px;
float: left;
}
#littleDivFixed
{
background-color: blue;
height: 100px;
width: 200px;
position: fixed;
}
</style>
</head>
<body>
<div id="bigDiv">
</div>
<div id="littleDiv">
</div>
<div id="littleDivFixed">
</div>
</body>
</html>
_
- el div "littleDiv" está a la derecha de la "bigDiv" div pero no sigue el desplazamiento,
- el div "littleDivFixed", por el contrario, se desplaza pero no está bien posicionado con respecto al div "bigDiv" (siempre está atascado t la izquierda de la pantalla).
_
¿Es posible tener un div que mezcla los dos comportamientos:
- siempre a la derecha de la "bigDiv" div (a una distancia constante de 10px),
- siempre en la pantalla (a una distancia constante de 10px desde la parte superior)?
_
Gracias de antemano por su ayuda.
muchas gracias por este increíble truco. Parece funcionar perfectamente con Chrome, Firefox y Opera. Por supuesto, falla con IE8/9 pero se esperaba. – Pragmateek
@Serious, me complace ayudarlo. He renunciado por completo al IE, y estoy mucho más feliz. – harpo