Как убрать переносы на странице.
-
Имею на странице несколько div блоков в них текст. Как сделать так, что бы внутри div не было переносов слов. Пытался сделать типа мягкий перенос, но по умолчанию wordpress сам добавляет нужные теги, но переносы не убирает.
-
Убрал это не помогает.
word-wrap:break-word;
-webkit-hyphens:auto;
-moz-hyphens:auto;
-ms-hyphens:auto;
-o-hyphens:auto;
hyphens:auto;Здравствуйте.
Если Вы уберёте word-wrap, у меня есть подозрение, что слова перестанут помещаться в блоки. Так что полное отсутствие переноса слов вряд ли желательно. Тем не менее, если Вы поставите значение: word-wrap: normal, слова скорее всего перестанут переноситься, если только не поставить дополнительные теги. Но о том, как это сделать, даже если нужно, далее.Что же в целом до решения этой проблемы, то я лично сделала следующее. Мне нужно было сделать так, чтобы слова не переносились автоматически с дефисами, а переносились целиком, поскольку иногда они переносились не согласно правилам русского языка. И только там, где мне нужны дефисы, появлялись бы дефисы. Я сделала так:
— вошла в папку Cherry (у меня именно Cherry в основе, хотя далее добавлена ещё одна тема). Путь: wp-content/themes/CherryFramework/css/style.css
— далее в этом файле поисковиком я искала свойство «hyphens» и везде заменила его на «manual» вместо исходного «auto». Там несколько мест, где присваивается это свойство, так что нужно сделать последовательно и аккуратно.
— далее в тех местах, где слишком длинное слово некрасиво переносится на новую строку, оставляя перед собой слишком много места, я использовала уже в самих записях спец. символ
Пример:Один­надцатиклас­сница. Поскольку он невидим, появится дефис и перенос слова только там, где закончится место в строке.
О hyphens и выставлении дефисов автоматически: http://htmlbook.ru/css/hyphens
О word-wrap и перенесении слов в блоке: http://htmlbook.ru/css/word-wrap
О выставлении дефиса вручную там, где он нужен: http://htmlbook.ru/blog/perenosy-slov2mezenceva вы не заметили, что вопрос был задан 5 месяцев назад?
А я вот сегодня искала на него же ответ и не нашла. Может быть стоило бы ответить в таком случае? Больше не буду, без проблем.
Проблема была в том, что текст который я правил был кем-то скопирован на страницу из html, а там пробелы и прочее было прописано спец символами. По этому при правке или в инспекторе этого не было видно. Только после того как я скопировал текст в notepad++ я увидел эти пробелы.Удалил их там скопировал текст обратно и проблему решил.
а вот и решение появилось в теме, ну вот и замечательно,вот и отлично
всем спасибо, втч и за некропостинг, который иногда оказывается не столь вредным как можно было бы подуматьМожет быть стоило бы ответить в таком случае?
Количество отвечающих волонтеров на форуме ограничено, как и их ресурсы. Поэтому, к сожалению, не все вопросы получают ответы.
Больше не буду, без проблем.
В большинстве случаев, авторы вопросов с такой давностью уже так или иначе нашли решение своей проблемы, но в любом случае, спасибо, что потратили время на развернутый ответ.
@cheloveki, спасибо, что поделились решением.
Тема «Как убрать переносы на странице.» закрыта для новых ответов.