Estoy tratando de calcular el ancho total de un tramo en HTML, incluidos los rodamientos izquierdo y derecho del primer y el último caracteres. Ya he probado el valor de offsetWidth de Javascript y el ancho de jQuery & funciones outerWidth, pero ninguno de ellos devuelve el valor correcto que estoy buscando. Aquí hay un example de lo que quiero decir. Al correr en Firefox, el ancho calculado es de 135 px, mientras que la medición con el complemento de desarrollador web brinda un ancho real de 141 px.Cómo calcular el ancho total del texto incluyendo el rumbo izquierdo y derecho
Editar
Esto es lo que he intentado, y aquí están los valores que me da: offsetWidth = 135 jQuery.width() = 135 jQuery.outerWidth() = 135
Ninguno de ellos calcula el voladizo de 6px en la 'f' (que haría el ancho 141).
Los elementos en línea como '' realmente no tienen un valor significativo de "ancho", al menos no conceptualmente. – Pointy
Estoy tratando de calcular el ancho del texto. He intentado una variedad de elementos html, incluidos span y ancho, ninguno de los cuales me da el resultado que estoy buscando. Todos ellos excluyen el ancho del voladizo en la 'f' al devolver el ancho. – gyoda
Como referencia: esto es lo que obtengo: http://img189.imageshack.us/img189/4508/97030781.png - El ancho en el resultado y el inspector Firebug coinciden, pero el ancho no incluye el total completo "f" – gnarf