Как сделать пробел перед "Подробнее"

#1 14 октября 2015 в 13:12
В статьях выставляю "Обрезать текст при просмотре списка". Обрезает. Но слово "Подробнее" прилипает к тексту.
Перерыл всё что можно — не могу найти как его отодвинуть хотя бы на пару пробелов.
Выглядит неэстетично.
Может быть кто-то сталкивался с подобной проблемой и нашёл её решение?
Прикрепленный файл
1_fqq94.jpg 158 Кб
#2 14 октября 2015 в 13:21
А у меня другая проблема. В объявлениях когда их вывожу виджетом на главную, текст не обрезается, хотя в настройках стоит "обрезать текст"
#3 14 октября 2015 в 13:22
ermakover, Посмотри какой класс у "подробнее" и допиши как надо.
#4 14 октября 2015 в 13:25


ermakover, Посмотри какой класс у "подробнее" и допиши как надо.

Lora
Класс такой <a class="read-more" href="/articles/85-svadba-v-japonii.html">Подробнее</a>
А вот где его править? Ни разу с этим не сталкивался.
#5 14 октября 2015 в 14:02
ermakover, файл \system\fields\html.php строка 57
  1. $value .= '<a class="read-more" href="'.$url.'">'.LANG_MORE.'</a>';
Есть ещё в файле списка, но там код немного иначе строится.
#6 14 октября 2015 в 14:10

А вот где его править?

ermakover
В файле css найди этот класс и допиши стили, например, margin-top:..; Или перед тегом <a> в ответе Loadырь поставь </br>
#7 14 октября 2015 в 16:41
Loadырь и Lora, спасибо! Получилось! Теперь всё выглядит эстетично dance
#8 14 октября 2015 в 21:12
Если не ошибаюсь, где-то в видео R2 говорил, что слова должны обрезаться целиком. У меня обрезает по средине слова, — не очень-то красиво получается.
Подскажите, можно как-то решить эту проблему?
#9 14 октября 2015 в 21:54
Alexprofi, Для начала найти в коде ф-цию, которая отвечает за это дело.
#10 14 октября 2015 в 22:09
Lora, спасибо за совет! Возможно он был бы полезен, если бы мы находились на форуме программистов.
Но, на сколько я понимаю, мы находимся на форуме системы управления контентом… А если бы я владел ПХП, то не задавал бы этот вопрос даже на форуме программистов, логично?
#11 14 октября 2015 в 23:15

логично?

Alexprofi
Не совсем.Но я понял.Извиняйте.
#12 15 октября 2015 в 10:40
Ужас. Какой </br>
Добавьте в свой файл стилей

  1. .read-more {
  2. display:block;
  3. margin-top:10px;
  4. }
#13 15 октября 2015 в 11:41
Zau4man, я так понимаю это Вы не мне ответили?
А хозяин топика уже вроде разобрался…
#14 15 октября 2015 в 13:02
Если максимально просто

  1.  
  2. .read-more:before {
  3. content: "\00a0";
  4. }
  5.  
#15 15 октября 2015 в 20:46
А не проще в константе LANG_MORE добавить пробел перед " Подробнее"
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.