Respuestas:
Nota: esto solo funciona en elementos de bloque. Si necesita hacer esto en las celdas de la tabla (por ejemplo), debe colocar un div dentro de la celda de la tabla, ya que las celdas de la tabla muestran que la celda de la tabla no se bloquea.
A partir de CSS3, esto también es compatible con las celdas de la tabla.
p.oneline { white-space:nowrap; overflow:hidden; display:block;}
Puedes usar CSS white-space Property
para lograr esto.
white-space: nowrap
A veces, usar en
lugar de espacios funcionará. Claramente tiene inconvenientes, sin embargo.
Solo para ser claro como el cristal, esto funciona bien con párrafos y encabezados, etc. Solo necesita especificar display: block
.
Por ejemplo:
<h5 style="display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden">
This is a really long title, but it won't exceed the parent width
</h5>
(perdona los estilos en línea)