Как заставить действовать padding на все содержимое тега? [Решено]

Задача состоит в том, чтобы добавить в редактор постов тег, который бы позволял размечать эпиграфы. Благодаря livestreet.ru я кажется вполне разобрался как это сделать: разрешил нужный тег в text.class.php, вставил кнопку в редактор через модуль spoiler add.tpl, потом отредактировал style.css в каталоге с текущим шаблоном. Строчка со стилями выглядит так:
.topic .content epigraph { font-style: italic; padding-left: 170px; }

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

Эффект наблюдается в Firefox и Safari под Mac OS X. Подскажите, пожалуйста, как можно этот вопрос можно решить.
  • avatar
  • 0
    • 0
    • 0
    • 1

5 комментариев

avatar
А в чем проблема? Я ее не вижу.
avatar
что за странный элемент epigraph? такого не бывает в хтмл.
добавь display:block; в стили
  • Vilz
  • 0
avatar
Помогло. Спасибо вам
avatar
посмотри как обрамляются блоки внутри тега. если каждый блок то наверное целесообразней убрать паддинг из основного стиля и сделать нечто типа: epigraph .p {padding-left: 150px;}
avatar
Нет, тегом не обрамляется. Проблема решилась дописыванием display:block
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.