Tengo un lapso con datos dinámicos en mi página, con ellipsis
estilo.
.my-class
{
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
width: 71px;
}
<span id="myId" class="my-class"></span>
document.getElementById('myId').innerText = "...";
Me gustaría agregar a este elemento información sobre herramientas con el mismo contenido, pero quiero que aparezca solo cuando el contenido es largo y los puntos suspensivos aparecen en la pantalla.
¿Hay alguna forma de hacerlo?
¿El navegador genera un evento cuando ellipsis
se activa?
* Navegador: Internet Explorer
element.offsetWidth < element.scrollWidth
según esta respuesta parece funcionar hasta ahora.
text-overflow:ellipsis;
ahora funciona en Firefox; se agregó en Firefox 7 (lanzado en septiembre de 2011).
text-overflow:ellipsis;
no funciona en absoluto en Firefox - vea esta pregunta para más información: stackoverflow.com/questions/4927257/…