Поддержка Проблемы и решения Почему убрали выравнивание текста по ширине?

  • Доброго времени. Узнал, что после версии 4.7 разработчики убрали кнопку выравнивания текста по ширине в визуальном редакторе.
    Долго искал ответ почему. Вроде как где-то прочитал, что это было сделано из-за того, что на некоторых браузерах текст отображается криво.

    Не подскажите так ли это? На каких браузерах такой текст отображается криво?

    Я всегда использовал выравнивание по ширине, и мой текст был всегда ровным.

Просмотр 15 ответов — с 1 по 15 (всего 16)
  • разработчики wordpress руководствуются принципом «mobile first», а выравненный по ширине текст в маленьких окнах браузера на мобильниках может выглядеть очень криво (когда большое слово не помешается в строку и в строке остается одно единственное предыдущее короткое слово).

    в этом, конечно, есть определенный смысл. но вот выпилить подчеркивание текста из-за того, что подчеркнутый текст якобы похож на ссылки — это за гранью моего понимания.

    PS все эти кнопки легко возвращаются кодом или плагинами.

    Спасибо за ответ и за ссылку. Я конечно ни разу не видел как выглядит эта кривизна, но как редактор могу сказать, что выравнивать текст по правому краю — это полное изнасилование произведения.
    Возможно есть такой-то плагин, которые для мобильной версии сайта, автоматически переводит выравнивание по ширине в выравнивание по правому краю?

    Нужно же какой-то компромисс иметь…

    Возможно есть такой-то плагин, которые для мобильной версии сайта, автоматически переводит выравнивание по ширине в выравнивание по правому краю?

    Это стилями делается.
    Как раз поэтому и НЕ нужно производить форматирование в контенте.

    ЗЫ. Я считаю, что по ширине правильно, что нет (ещё бы от другого форматирования текста отучили юзеров). А вот удаление подчёркивания — реально бред.

    Возможно есть такой-то плагин, которые для мобильной версии сайта, автоматически переводит выравнивание по ширине в выравнивание по правому краю?

    не ошиблись? может все-таки по левому краю то?

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

    ЗЫ. Я считаю, что по ширине правильно, что нет (ещё бы от другого форматирования текста отучили юзеров). А вот удаление подчёркивания — реально бред.

    да разные есть причины редактирования стилей путем визуального редактора. например, разное выравнивание в разных абзацах. или когда надо, чтобы в RSS ушла статья с нужным форматированием.

    разное выравнивание в разных абзацах.

    Вот чего не хватает (и я это добавляю когда нужно), так это div/span-ов с назначаемыми стилями.

    когда надо, чтобы в RSS ушла статья с нужным форматированием.

    Мне трудно представить зачем в РСС форматирование ширины абзаца, но наверняка даже это можно решить более правильным способом. (при желании для РСС вообще можно отдавать другой контент :))

    А вот когда при смене темы или др обновлений сайта приходится разбираться в причинах кривизны и удалять этот мусор из контента — это уже порой становиться немалой проблемой.

    АПД. Да, есть же разные плагины, которые стилевое оформление делают с пом шорткодов. Я небольшой сторонник таких методов (лучше html, как я вначале написал), но это хотя бы позволяет быстро и просто изменить/удалить это дело.

    • Ответ изменён 5 лет, 4 месяца назад пользователем SeVlad. Причина: Добавка

    не ошиблись? может все-таки по левому краю то?

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

    Да-да, по левому. Не подскажите, как это делать в стилях? Буду признателен.

    Не подскажите, как это делать в стилях?

    Как-то так:
    .content { text-align: left; }

    Как-то так:
    .content { text-align: left; }

    Нет-нет. Это я знаю. Речь шла о том, как с помощью стилей для мобильной версии сайта сделать выравнивание по левому краю , а для обычной версии по ширине?

    как-то так

    @media (max-width: 640px) {
    .content { text-align: left; }
    }
    
    @media (max-width: 640px) {
    .content { text-align: left; }
    }
    

    Вау, огромное спасибо. Это получается современные стили стали практически как джава скрипты, коли умеют подобное!

    Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, denisco.pro

    Это получается современные стили стали практически как джава скрипты, коли умеют подобное!

    Они и в переменные умеют, ежели захочется.

    Они и в переменные умеют, ежели захочется.

    И даже считать местами 🙂

    справедливости ради — переменные это экспериментальная технология, в разных браузерах работает по-разному и использовать ее сейчас нельзя.

    в качестве легкого офтопа:
    Имхо, выравнивание по центру на мобильнике смотрится лучше, чем по левому краю или по ширине.

Просмотр 15 ответов — с 1 по 15 (всего 16)
  • Тема «Почему убрали выравнивание текста по ширине?» закрыта для новых ответов.