En mi página aspx, tengo dos porciones izquierda y derecha. Quiero mostrar siempre el lado izquierdo (que en realidad es una vista en árbol de 'div') mientras se desplaza por el lado derecho (que son los contenidos reales de la página). GraciasDiv siempre visible mientras se desplaza
Respuesta
Debe poner position: fixed;
en el elemento div. Eso lo anclará a la ventana gráfica.
Gracias, pero yo estoy usando IE7 donde posición: fijo no funciona –
Olvídese de ie7 y las versiones anteriores es una pérdida de tiempo, amigo;) – Despertaweb
¿Qué vas a hacer cuando la altura de div es grande que la ventana gráfica. –
Debe establecer la posición del div en Fijo en CSS. Ver this link para más información. Tendrá que establecer la posición usando la parte superior e izquierda en CSS también para saber dónde arreglarlo.
Hola, he encontrado la mejor solución. Como siempre JQUERY salvando mi vida !!
Simplemente ponga una Div llamada como quiera, he elegido la misma en el ejemplo siguiente: #scrollingDiv.
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script>
$().ready(function() {
var $scrollingDiv = $("#scrollingDiv");
$(window).scroll(function(){
$scrollingDiv
.stop()
.animate({"marginTop": ($(window).scrollTop())}, "slow");
});
});
</script>
Tomé ese código de un sitio web, funciona y es bastante fácil de entender.
El problema es que cuando el bloque se mueve, obtiene atención y capacidad para concentrarse en la lectura.
Para remediar esto usando esta función.
Este código es perfecto:
(cambio "220" y "46px" si es necesario)
var $scrollingDiv = $("#scrollingDiv");
$(window).scroll(function(){
if ($(window).scrollTop()>220) {
$scrollingDiv
.css("position",'fixed')
.css("top",'46px')
} else {
$scrollingDiv
.css("position",'')
.css("top",'')
}
});
- 1. Div relativo está pasando sobre div fijo mientras se desplaza
- 2. ScrollTo mientras se desplaza
- 3. Diagrama de núcleo: x-Axis debe permanecer visible mientras se desplaza horizontalmente (o viceversa)
- 4. UIScrollView pausa NSTimer mientras se desplaza
- 5. Solo se desplaza dentro de un div, mientras que el sitio web se mantiene posicionado
- 6. ¿Cómo mantener el encabezado estático, siempre en la parte superior mientras se desplaza?
- 7. Xcode desplaza texto mientras tipea
- 8. Cómo hacer un DIV siempre en la parte inferior de la página cuando se desplaza
- 9. Cómo obtener el valor de posición div superior mientras se desplaza
- 10. ¿Cómo cambiar una imagen de fondo div mientras se desplaza sin jQuery?
- 11. NSTimer tarea periódica no se consiga llamar mientras se desplaza
- 12. visibilidad: visible/oculto div
- 13. Posición de lectura de PickerView mientras se desplaza
- 14. JQuery fade-in a div cuando el usuario se desplaza a ese div
- 15. Determinar las coordenadas de una UITableViewCell mientras se desplaza
- 16. Congelar encabezados de columna mientras se desplaza en SSRS
- 17. Mantenga la columna más a la izquierda de una vista de árbol visible mientras se desplaza horizontalmente
- 18. Fix div cuando se desplaza de su navegador para que
- 19. JQUERY si no se desplaza
- 20. Usando '-webkit-overflow-scrolling: toque' oculta el contenido mientras se desplaza/arrastra
- 21. Excel Add-in - Mantener forma ventanas siempre visible mientras w/en Excel
- 22. jQuery IU de diálogo - La ventana exterior se desplaza mientras se desplaza dentro del cuadro de diálogo
- 23. jquery controlador de eventos: div se vuelve visible/oculto
- 24. Pie de página fijo y siempre visible debajo de ListFragment
- 25. ¿Cómo oculto (pero no deshabilito) las barras de desplazamiento en el iPad mientras se desplaza?
- 26. JavaScript - texto visible de un DIV
- 27. jQuery - Verifique si div infantil está visible
- 28. mouseExited no se llama cuando el mouse abandona trackingArea mientras se desplaza
- 29. ¿Cómo se resuelve el elemento parpadeante mientras se desplaza con el efecto de paralaje en JavaScript?
- 30. Mientras se desplaza sobre una etiqueta, el puntero del mouse se cambia a la mano
favor seleccione su respuesta preferida @M Usman Shafique – Despertaweb