Страница 1 из 1
Исправление позиционирования текста.
Добавлено: 30.09.2018 16:18
apollion
Как выровнять по центру по вертикали (по высоте) строки текста в ячейке и в блоке, не затрагивая соседние элементы?
Что нужно выровнять показано красными стрелками на скрине. Перепробовал разные варианты - нужного результата не получаю.
Re: Исправление позиционирования текста.
Добавлено: 30.09.2018 16:50
Татьяна5
Назначить им класс и обращаться по нему
Re: Исправление позиционирования текста.
Добавлено: 30.09.2018 16:55
apollion
Тут еще дело в том, что в блоке "Последние комментарии" - там где выводится текст последних комментариев, когда он есть , то все по центру. А строка "Нет комментариев" не по центру вертикали, в то время как цифры количества тем и комментов по центру.
Названия форумов и описания - тоже по центру по вертикали.
Это меня и запутало.
Это измененный просилвер.
Re: Исправление позиционирования текста.
Добавлено: 30.09.2018 18:36
Perfecthus
Может в разных случаях, разные классы применяются? Не смотрел через "Проинспектировать элемент" в браузере?
Re: Исправление позиционирования текста.
Добавлено: 30.09.2018 19:05
apollion
Только через фаербаг и смотрел. Но я возился только с одной ячейкой. А надо еще сравнить с css свойствами в соседних ячейках где кол-во тем и комментариев и где все окей.
А внизу - там где дни рождения и прочая стата - там или такие же свойства сделать, может быть, как и там где все ок. Или уже тогда назначить классы. Ну или можно в хтмл отцентровать вывод сообщений, но это наверно не очень правильно.
Я пока не сильно этим занимался. Поставил новый форум буквально пару дней назад и поставил шаблон псевдосабсилвер на основе просилвера. И это всё пока что.))
Отправлено спустя 2 минуты 50 секунд:
Т. е. я пока только пытался в css исправить положение текста "Нет новых сообщений". А в хтмл пока не лазил. На 2 форуме на 3.1 тоже такая же ситуация, но там это не так сильно бросается в глаза - стиль другой стоит.
Re: Исправление позиционирования текста.
Добавлено: 30.09.2018 19:10
Perfecthus
apollion писал(а): ↑30.09.2018 19:05
Поставил новый форум буквально пару дней назад
Какая версия?
apollion писал(а): ↑30.09.2018 16:55
Тут еще дело в том, что в блоке "Последние комментарии" - там где выводится текст последних комментариев, когда он есть , то все по центру. А строка "Нет комментариев" не по центру вертикали
Я имел ввиду, посмотри одну и туже ячейку, когда есть комментарий и когда нет. Класс не меняется?
Отправлено спустя 31 секунду:
http://htmlbook.ru/css/VERTICAL-ALIGN
Re: Исправление позиционирования текста.
Добавлено: 30.09.2018 19:14
apollion
3.1.9. Позже обновлюсь на последнюю версию 3.1.х.
Я понял. Сравнить классы у всех ячеек в строке таблицы форумов. Ну и свойства надо сравнить.
Просто я думал что легко изменить получиться, просто дрбавив в css новые свойства текста в ячейке. Ничего не вышло - 0 реакции.
Отправлено спустя 1 минуту 24 секунды:
Пробовал и vertical-align: middle
и еще несколько вариантов.
Re: Исправление позиционирования текста.
Добавлено: 30.09.2018 20:28
Perfecthus
Попробуй с !important и про кэш не забудь.
Отправлено спустя 2 минуты 33 секунды:
PS: Хотя, стоит и в шаблоне посмотреть, возможно там класс не назначен, когда нет комментария.
Re: Исправление позиционирования текста.
Добавлено: 30.09.2018 22:32
LavIgor
Насчёт таблицы - я бы посмотрел, как выровнены нолики в соседних ячейках, и так же бы выровнял требуемую надпись.
Насчёт следующих позиций - стоит играться с отступами padding, margin.