Могу ли я предотвратить переполнение текста в блоке div?Могу ли я предотвратить переполнение текста в блоке div?
ответ
Вы можете попробовать:
<div id="myDiv">
stuff
</div>
#myDiv {
overflow:hidden;
}
Заканчивать the docs for the overflow property для получения дополнительной информации.
Отличный онлайн-ресурс! Большое спасибо! – 2009-07-22 14:18:20
Это не «документы», это веб-сайт с некоторой базовой информацией о HTML/CSS. Документы находятся на странице w3.org – DisgruntledGoat
Не педантичны. Эта страница очень четко объясняет использование рассматриваемого имущества. – inkedmn
overflow: scroll
? Или авто. в атрибуте стиля.
Да. Вы можете использовать CSS - Есть куча значений, которые можно использовать ..
http://www.w3schools.com/Css/pr_pos_overflow.asp
inkedmm прав, что может быть поведение, которое вы хотите, но вы должны определить, если это так.
.NonOverflow
{
width: 200px; /* Need the width for this to work */
overflow: hidden;
}
<div class="NonOverflow">
Long Text
</div>
в многоязычном тексте, отличном от этого, он вызывает скрытие некоторых символов длинных слов от отображения. – Bhupi
Вы можете управлять им с помощью CSS, есть несколько вариантов:
- скрытые -> Весь текст перетекание будет скрыт.
- видно -> Пусть текст переполнен видимым.
- прокрутки -> положить полосы прокрутки, если текст переполнение
Надеется, что это помогает.
Если ваш div имеет заданную высоту в css, это приведет к переполнению за пределами div.
Вы можете дать div минимальную высоту, если вам нужно, чтобы она всегда была минимальной высотой на div.
Min-height не работает в IE6, хотя, если у вас есть специальная таблица стилей IE6, вы можете дать ей обычную высоту для IE6. Изменение высоты в IE6 в соответствии с содержимым внутри.
Если вы хотите перетекание текста в DIV автоматически новой строки вместо того, чтобы скрыть или сделать полосу прокрутки, используйте свойство
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
Это замечательно –
есть другое свойство CSS:
white-space : normal;
В пробельных элементах управления собственности как текст обрабатываются на элементе он применяется.
div {
/* This is the default, you don't need to
explicitly declare it unless overriding
another declaration */
white-space: normal;
}
Это действительно полезно в сочетании с переполнением: hidden; – koppor
Вы можете использовать текстовое переполнение CSS-свойства для усечения длинных текстов.
<div id="greetings">
Hello universe!
</div>
#greetings
{
width: 100px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis; // This is where the magic happens
}
ссылка: http://makandracards.com/makandra/5883-use-css-text-overflow-to-truncate-long-texts
отлично, спасибо (pfff 3 года :)) –
awesome, отлично работает –
Просто используйте:
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 */
Попробуйте добавить этот класс для того, чтобы исправить проблему:
.ellipsis {
text-overflow: ellipsis;
/* Required for text-overflow to do anything */
white-space: nowrap;
overflow: hidden;
}
пояснено в этой ссылке http://css-tricks.com/almanac/properties/t/text-overflow/
Мне очень нравится это решение. Большое спасибо! – daronwolff
Вы можете просто установить мин ширину в CSS, например:
.someClass{min-width: 980px;}
Он не сломается, тем не менее, вы все равно будет иметь полосы прокрутки, чтобы иметь дело с.
Рекомендации о том, как поймать, какая часть вашего CSS вызывает вопрос:
1) установить style="height:auto;"
на всех <div>
элементов и повторите еще раз.
2) Установите style="border: 3px solid red;"
на все элементы <div>
, чтобы увидеть, насколько широка область вашего поля <div>
.
3) Заберите все свойства css height:#px;
из вашего CSS и начните сначала.
Так, например:
<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. Как предотвратить переполнение текста в текстовом блоке?
- 2. переполнение текста в DIV
- 3. Мне нужно сделать «push» div, чтобы предотвратить переполнение текста
- 4. Как предотвратить переполнение текста и от обрезания?
- 5. Переполнение текста на элементе div
- 6. Как я могу имитировать переполнение текста: многоточие в Firefox?
- 7. предотвратить разрыв столбца на блоке текста?
- 8. Переполнение текста нижнего колонтитула на 4 столбца. Как я могу предотвратить?
- 9. Как предотвратить переполнение ячейки таблицы DIV?
- 10. переполнение текста в блочном содержимом
- 11. CSS: Как я могу показать свои div в блоке?
- 12. Автоматически изменять размер шрифта, чтобы предотвратить переполнение текста
- 13. пытается предотвратить переполнение изображений
- 14. Как предотвратить переполнение или переполнение контейнера flex?
- 15. Может ли это предотвратить переполнение в Java?
- 16. SPAN внутри DIV предотвращает переполнение текста: эллипсис
- 17. Могу ли я помешать выборам в конце div?
- 18. Применить «переполнение текста: многоточие»; на внутренний div
- 19. Как предотвратить переполнение текста при использовании Angular UI Bootstrap
- 20. Как предотвратить переполнение дочернего div из-за высоты родительского div?
- 21. переполнение текста и несколько строк div?
- 22. Как я могу заставить мой div отображать в блоке?
- 23. Как я могу предотвратить удаление выделения из текста после щелчка?
- 24. Могу ли я использовать выравнивание текста внутри div на пиксель?
- 25. Как я могу предотвратить перемещение логотипа при редактировании текста?
- 26. Пройдя div id, могу ли я изменить цель замены текста?
- 27. Переполнение текста не работает
- 28. Как предотвратить переполнение кнопок вниз?
- 29. Как предотвратить переполнение PageViewController?
- 30. Невозможно предотвратить переполнение элемента управления CheckBoxList
почему текст переполнен? –