Убрал это не помогает.
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-slov
-
Ответ изменён 8 лет, 1 месяц назад пользователем
mezenceva.
-
Ответ изменён 8 лет, 1 месяц назад пользователем
mezenceva.
-
Ответ изменён 8 лет, 1 месяц назад пользователем
mezenceva.
2mezenceva вы не заметили, что вопрос был задан 5 месяцев назад?
А я вот сегодня искала на него же ответ и не нашла. Может быть стоило бы ответить в таком случае? Больше не буду, без проблем.
Проблема была в том, что текст который я правил был кем-то скопирован на страницу из html, а там пробелы и прочее было прописано спец символами. По этому при правке или в инспекторе этого не было видно. Только после того как я скопировал текст в notepad++ я увидел эти пробелы.Удалил их там скопировал текст обратно и проблему решил.
Модератор
Yui
(@fierevere)
永子
а вот и решение появилось в теме, ну вот и замечательно,вот и отлично
всем спасибо, втч и за некропостинг, который иногда оказывается не столь вредным как можно было бы подумать
@mezenceva,
Может быть стоило бы ответить в таком случае?
Количество отвечающих волонтеров на форуме ограничено, как и их ресурсы. Поэтому, к сожалению, не все вопросы получают ответы.
Больше не буду, без проблем.
В большинстве случаев, авторы вопросов с такой давностью уже так или иначе нашли решение своей проблемы, но в любом случае, спасибо, что потратили время на развернутый ответ.
@cheloveki, спасибо, что поделились решением.