Как обернуть между, но не внутри? [Дубликат]

Если вы получаете это сообщение во время сохранения или компиляции сборки, просто закройте все файлы, а затем откройте любой файл для компиляции и сохранения.

Для меня причина в том, что я переименовал файл, и старый файл все еще был открыт.

430
задан Jon 11 January 2011 в 00:39
поделиться

3 ответа

Вам нужно использовать атрибут CSS white-space .

В частности, white-space: nowrap и white-space: pre являются наиболее часто используемыми значениями. Первым кажется, что вы после.

710
ответ дан Jon 25 August 2018 в 04:35
поделиться

Добавлены специфические значения webkit, отсутствующие выше

white-space: -moz-pre-wrap; /* Firefox */
white-space: -o-pre-wrap; /* Opera */
white-space: pre-wrap; /* Chrome */
word-wrap: break-word; /* IE */
18
ответ дан Matas Vaitkevicius 25 August 2018 в 04:35
поделиться

Интересно, почему вы находите в качестве решения «белое пространство» с «nowrap» или «pre», это не делает правильного поведения: вы заставляете текст в одной строке! Текст должен разбивать строки, но не прерывать слова по умолчанию. Это вызвано некоторыми атрибутами css: word-wrap, overflow-wrap, word-break и дефисами. Таким образом, вы можете либо:

word-break: break-all;
word-wrap: break-word;
overflow-wrap: break-word;
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;

. Поэтому решение удаляет их или переопределяет их с помощью «unset» или «normal»:

word-break: unset;
word-wrap: unset;
overflow-wrap: unset;
-webkit-hyphens: unset;
-moz-hyphens: unset;
-ms-hyphens: unset;
hyphens: unset;

UPDATE: я также предоставляю с помощью JSfiddle: https://jsfiddle.net/azozp8rr/

-1
ответ дан zod 25 August 2018 в 04:35
поделиться