¿Puedo evitar que el texto en un bloque div se desborde?¿Puedo evitar que el texto en un bloque div se desborde?
Respuesta
que puede probar:
<div id="myDiv">
stuff
</div>
#myDiv {
overflow:hidden;
}
Salida the docs for the overflow property para más información.
Gran recurso en línea! ¡Muchas gracias! –
Esos no son "los documentos", es un sitio web con información básica sobre HTML/CSS. Los documentos están en w3.org – DisgruntledGoat
No seas pedante. Esa página explica muy claramente el uso de la propiedad en cuestión. – inkedmn
overflow: scroll
? O auto. en el atributo de estilo.
Sí. Puede utilizar CSS - Hay un montón de valores que puede utilizar ..
http://www.w3schools.com/Css/pr_pos_overflow.asp
inkedmm es correcto, que podría ser el comportamiento que desea, pero debe determinar si ese es el caso.
.NonOverflow
{
width: 200px; /* Need the width for this to work */
overflow: hidden;
}
<div class="NonOverflow">
Long Text
</div>
en texto multilingüe que no sea, causa que algunos caracteres de palabras largas se oculten de la pantalla. – Bhupi
Se puede controlar con CSS, hay un par de opciones:
- Ocultos -> se ocultará Todo desbordamiento de texto.
- visible -> Deje visible el desbordamiento del texto.
- de desplazamiento -> barras de venta de desplazamiento si el texto se desborda
espero que ayude.
Si su div tiene una altura de ajuste en CSS que hará que se desborde fuera de la div.
Puede dar a div una altura mínima si necesita tener una altura mínima en el div en todo momento.
Min-altura no funcionará en IE6 sin embargo, si usted tiene una hoja de estilo IE6 específica puede darle una altura regular para IE6. La altura cambia en IE6 según el contenido dentro de.
Si desea que el texto que desborda en el div a salto de línea automáticamente en lugar de estar escondido o hacer una barra de desplazamiento, utilice la propiedad
word-wrap: break-word
.
[https://developer.mozilla.org/en-US/docs/Web/CSS/word-wrap](https://developer.mozilla.org/en-US/docs/Web/CSS/word-wrap) – Dangerous
Esto es asombroso –
hay otra propiedad CSS:
white-space : normal;
Los controles de propiedades de espacio en blanco cómo se manipula el texto en el elemento que se aplica.
div {
/* This is the default, you don't need to
explicitly declare it unless overriding
another declaration */
white-space: normal;
}
Esto es realmente útil en combinación con desbordamiento: oculto; – koppor
Puede usar el desbordamiento de texto de la propiedad CSS para truncar textos largos.
<div id="greetings">
Hello universe!
</div>
#greetings
{
width: 100px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis; // This is where the magic happens
}
referencia: http://makandracards.com/makandra/5883-use-css-text-overflow-to-truncate-long-texts
perfecto, gracias (pfff 3 años :)) –
impresionante, funciona perfecto –
Utilice simplemente este:
white-space: pre-wrap; /* CSS3 */
white-space: -moz-pre-wrap; /* Firefox */
white-space: -pre-wrap; /* Opera <7 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* IE */
Trate de añadir esta clase con el fin de solucionar el problema:
.ellipsis {
text-overflow: ellipsis;
/* Required for text-overflow to do anything */
white-space: nowrap;
overflow: hidden;
}
explica más adelante en este enlace http://css-tricks.com/almanac/properties/t/text-overflow/
Me gusta mucho esta solución. ¡Muchas gracias! – daronwolff
Sólo puede establecer el ancho de minutos en el CSS, por ejemplo:
.someClass{min-width: 980px;}
No va a romper, sin embargo, de todas maneras tendrá la barra de desplazamiento de tratar.
recomendaciones sobre cómo atrapar a qué parte de la CSS está causando el problema:
1) juego style="height:auto;"
en todos los elementos de <div>
y vuelva a intentarlo de nuevo.
2) Establezca style="border: 3px solid red;"
en todos los elementos <div>
para ver qué área ocupa su caja <div>
.
3) Elimine todas las propiedades css height:#px;
de su CSS y comience nuevamente.
Así, por ejemplo:
<div id="I" style="height:auto;border: 3px solid red;">I
<div id="A" style="height:auto;border: 3px solid purple;">A
<div id="1A" style="height:auto;border: 3px solid green;">1A
</div>
<div id="2A" style="height:auto;border: 3px solid green;">2A
</div>
</div>
<div id="B" style="height:auto;border: 3px solid purple;">B
<div id="1B" style="height:auto;border: 3px solid green;">1B
</div>
<div id="2B" style="height:auto;border: 3px solid green;">2B
</div>
</div>
</div>
- 1. CSS: ¿Es correcto que el contenido de texto de un div se desborde en el relleno?
- 2. ¿Cómo puedo evitar que mi función Ackerman desborde la pila?
- 3. ¿Cómo puedo evitar que se seleccione texto?
- 4. Desborde una lista dentro de un div cuyo desbordamiento: oculto
- 5. Cómo evitar que un div y su contenido se impriman
- 6. Cómo evitar que el elemento secundario acolchado desborde a su elemento primario?
- 7. ¿Puedo evitar tal intento engorroso ... bloque catch
- 8. Cómo hacer que el texto desbordado de un div se mueva sin problemas a otro div
- 9. div si el bloque jQuery
- 10. Cómo evitar que el texto en una celda de la tabla se empaquete
- 11. Mover texto en un div sin mover el div
- 12. ¿Cómo se puede evitar que el texto se corte en un botón?
- 13. cómo hacer un div de pantalla completa y evitar que el contenido se modifique?
- 14. ¿Cómo evito que una imagen desborde un recuadro de esquina redondeado con CSS3?
- 15. ¿Cómo hacer que un bloque de texto parpadee en wpf?
- 16. ¿Cómo puedo evitar que el texto se pixele cuando uso RenderTransform?
- 17. Cómo puedo evitar que un miembro de datos se serialice
- 18. ¿Cómo puedo evitar que se genere un atributo de validación?
- 19. jQuery evitar que el evento de clic se active al desplazarse por un div
- 20. texto de desbordamiento: no elipsis trabajando en un div que contiene un div en Chrome
- 21. ¿Cómo evitar que un objeto se cree en el montón?
- 22. ¿Puedo evitar que un datamember específico se deserialice?
- 23. ¿Cómo puedo evitar que el optimizador Require.js incluya el complemento de texto en los archivos optimizados?
- 24. ¿Cómo puedo evitar que los elementos Div flotantes se envuelvan cuando se vuelve a clasificar según el tamaño del navegador?
- 25. ¿Cómo hacer que se pase el ratón sobre un div para activar cambios en otro div?
- 26. Preformateando texto para evitar que se vuelva a dibujar
- 27. Centrado de un DIV de bloque en línea
- 28. ¿Hay alguna manera de evitar que el texto se vuelva gris cuando desactivo un botón?
- 29. Cómo establecer los enlaces en un bloque de texto que se puede hacer clic en wp7
- 30. Cómo puedo evitar que el tamaño de fuente UITextfield se reduzca a medida que escribe
por qué se está desbordando el texto? –