Cómo cambiar elementos fijos al desplazarse hacia abajo en la página

¿Cómo cambian las personas los elementos fijos cuando se desplazan hacia abajo en la página? Aquí hay un ejemplo perfecto de lo que quiero decir en www.Joel.is. Si observa los botones de compartir, a medida que se desplaza hacia abajo más allá de una publicación, el botón de compartir de la siguiente publicación reemplaza al anterior usando position:fixed

Solo he visto publicaciones que responden cómo crear la posición fija inicial, pero no cambiar. (http://stackoverflow.com/questions/4907872/ Changing-an-elements-css-position-after-scrolling-down-the-page).

preguntado el 12 de junio de 12 a las 19:06

¿Has oído hablar de "Ver código fuente..."? -

Eso ya lo hice. Todavía no estoy seguro... los scripts js están revueltos -

1 Respuestas

Usaría los mismos principios, pero editaría el estilo del elemento.

<div style="position: static;" id="ele"></div>

y entonces:

document.getElementById('ele').style.position = "absolute";

o para jQuery:

$('#ele').css('position', 'absolute');

Respondido el 12 de junio de 12 a las 19:06

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.