Ver this webpage.Hacer elemento de posición fija, pero seguir la página de desplazamiento si el contenido es demasiado grande
- Primero intente desplazarse, verifique que la barra izquierda permanezca fija.
- Cambia el tamaño de la altura de la ventana para que no todo el contenido de la barra izquierda esté visible. Ahora desplácese. Esta vez, la barra izquierda no está fija.
En esta página, hay un jquery que calcula la altura de la barra izquierda, la compara con la altura de la ventana y luego hace la posición de la barra izquierda fija o absoluta.
Sin embargo, me pregunto si algo similar se puede lograr con solo HTML y CSS, sin utilizar jQuery o similar.
¿Alguna sugerencia? En resumen, lo que estoy buscando es una barra con contenido que permanezca fijo, pero se desplaza si el contenido se desborda. Pero el desplazamiento debe estar junto con toda la página.
Esto suena como posicionamiento absoluto y relativo, no es fijo. –
@JeremyHolovacs ¿Por qué dices eso? Tener la posición de la barra: fijo; es lo que quiero, excepto que si el contenido es demasiado grande no puedo verlo. – Matsemann
No soy un experto en consultas de medios, pero eche un vistazo a esto: redireccione CSS a ciertos tamaños de pantalla, para que pueda usar una hoja de estilos si la pantalla es demasiado pequeña. http://css-tricks.com/css-media-queries/ – Raekye