Tengo un sitio de desplazamiento completamente horizontal,Mantener el pie de página en la parte inferior de la ventana en el sitio que se desplaza horizontal
topnav (posición fija)
Nav (posición fija)
contenido (de lado desplazamiento)
pie de página (posición fija)
Todo parece estar funcionando muy bien, pero el problema que tengo es que si el contenido es b lo suficiente para desplazarse horizontalmente, coloca el pie de página detrás de la barra de desplazamiento horizontal, así que en unas pocas páginas hice el #footer {inferior: 16px} más o menos para tener en cuenta la barra de desplazamiento horizontal allí.
Lo que estoy teniendo problemas con diferentes resoluciones del monitor. Obviamente, el contenido se desplazará horizontalmente o no en función del tamaño de la ventana. ¿Hay alguna forma de mantener el pie de página en la parte inferior (o encima de la barra de desplazamiento horizontal) SIN IMPORTAR QUÉ resolución o tamaño de ventana?
¿Qué navegador está usando? Porque en Firefox no puedo reproducir tu problema. Puede dar al pie de página un fondo de relleno: 16px; De esa forma, una barra de navegación no puede bloquear ningún contenido y si la barra de desplazamiento no está allí, no tienes 16 píxeles de espacio en blanco por debajo del pie de página. – Gerben
El problema está en cualquier navegador en realidad. Mi contenido div se desplaza hacia los lados. Si el contenido se desplaza lateralmente, el pie de página se esconde detrás del desplazamiento horizontal y, por lo tanto, agrega la parte inferior: 16 píxeles. Si el contenido no tiene que desplazarse hacia los lados (lo que significa que no hay suficiente contenido para forzar el desplazamiento), el pie de página está 16 píxeles por encima de lo que debería ser. – Brandon
véalo también: http://matthewjamestaylor.com/blog/ keeping-footers-at-the-bottom-of-the-page –