$('#my_div').height('50%')
establecerá la altura, pero ¿cómo se puede recuperar la altura actual del div como un porcentaje?¿Puede jquery devolver la altura de un elemento como un porcentaje?
Respuesta
puede convertir altura ponerse en px y convertirlos a percenatge
1em = 12pt = 16px = 100%
Puede utilizar .height()
, que devuelve sólo el número (es decir, sin el símbolo de la unidad). Perfecto para el porcentaje, que por supuesto no necesita unidades. A partir de los documentos:
Se recomienda el método
.height()
cuando altura de un elemento debe ser utilizado en un cálculo matemático .
para que pueda probar algo como esto:
var height_pct = Math.round(
$('#my_div').height()/
$('#my_div').parent().height() * 100
);
tal vez jquery cambió esto, pero el ".height()" de mi 70% div es 564. – rocketsarefast
Eso suena bien. 'height()' devuelve el número de "píxeles" que comprende la altura del elemento que se mide, sin unidades (por lo tanto, no "px"). Tengo "píxeles" entre comillas porque con las pantallas de alta resolución, pueden no ser literalmente píxeles en estos días. –
tan simple $ ("# eleid") [0] .style.width
- 1. CSS: Altura del área de texto como un porcentaje de la altura de la ventana gráfica
- 2. Establecer altura de línea como un porcentaje relativo al elemento principal
- 3. Jquery obtener la altura del elemento de altura automática
- 4. jQuery altura elemento sortable
- 5. Jquery obteniendo la altura de un elemento oculto
- 6. Ancho de configuración como un porcentaje usando jQuery
- 7. JQuery: Cambiar la altura según otro elemento
- 8. jQuery cambia dinámicamente la altura del elemento
- 9. Porcentaje Altura HTML 5/CSS
- 10. La altura heredada de un elemento secundario secundario de un elemento primario con un atributo de altura mínima
- 11. Reemplazar un elemento y devolver el nuevo en jQuery
- 12. Cómo obtener la altura de un elemento del cuerpo
- 13. jquery .derecha y altura del elemento
- 14. ¿Puede JPA devolver los resultados como un mapa?
- 15. ¿Puede un método C# devolver un método?
- 16. ¿Cómo puedo formatear un valor como un porcentaje sin el signo de porcentaje?
- 17. Cómo devolver un puntero como un parámetro de la función
- 18. ¿Puede un Runnable devolver un valor?
- 19. Firefox ignora el porcentaje de altura en la imagen
- 20. ¿es posible obtener la altura de un objeto jQuery clonado?
- 21. ¿Cómo uso jquery para obtener la altura de un elemento secundario creado dinámicamente sin Id
- 22. ¿Cómo obtener la altura de un botón para que coincida con la altura de otro elemento?
- 23. Restablecer la altura de un elemento HTML mediante CSS
- 24. CSS: ¿Cómo funciona el ancho como un porcentaje?
- 25. ¿Puede queue :: pop devolver un valor ahora?
- 26. ¿Por qué la altura de un elemento de botón no coincide con la de un elemento de entrada de hermano con las mismas propiedades de altura?
- 27. Devolver un valor con jQuery cada() función
- 28. Obtener la altura completa del elemento?
- 29. jQuery enfocar un elemento
- 30. jQuery para la altura automática en el elemento
Ok, estaba pensando en algo como esto haría ser el único camino Gracias –