Cómo ser notificado cuando la altura de un DIV cambia usando Knockout.js

votos
0

Cuando se cambia el tamaño del navegador, tengo un DIV que pueden cambiar de altura, dependiendo de su anchura. (El contenido se ajustará). Me gustaría ser notificado y ejecutar una función js cuando la altura cambia.

La razón me gustaría ser notificado es que este div navegación es siempre encima. Eso significa que tengo para permitir un poco de relleno en el contenido de mi div. Si el usuario hace que la ventana lo suficientemente estrecho, el div Nav envolver y cubrir la parte superior de mi contenido. Todo lo que necesito hacer en ese momento es conseguir la nueva altura de la div de navegación y ajustar el relleno superior en el div contenido.

Si pudiera manejar esto con CSS que sería aún mejor, pero no sabe cómo. Gracias

Publicado el 13/11/2013 a las 00:48
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
0

Creo que esto es lo que estás buscando http://marcj.github.io/css-element-queries/

Junto con la actualización de un observable en la devolución de llamada del sensor, debería funcionar bien.

Respondida el 13/11/2013 a las 07:26
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more