• Стоклнулся с проблемой на своем сайте http://minesource.ru
    Тег <!—more—> некорректно отображается у некоторых записей, если точней, то у записей которые опубликованы из html редактора.
    К примеру зайдите на сайт, у записи, которая находится под прикрепленной, «Подробнее..» написанно без фона, а у записей ниже отображение правильное. Такое, какое прописанно в css.

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Проблемы с разметкой:
    <p> ... <a href="..." class="more-link"><div id="more">Подробнее..</div><p></a></p>

    В корректном случае ссылка внутри блока, а в некорректном (тот, что я привел), блок внутри ссылки (не говоря уже об остальном). Откуда ошибка надо смотреть предметно.

    Поможете? Все что нужно показать — покажу

    Ачегоже, помогу. Думаю, что дело в index.php, покажите его.

    Следует исправить строку 12 <?php the_content('<div id="more">Подробнее..</div>'); ?> руководствуясь кодексом. Это уже ссылка, и стилизовать нужно именно ее, а не блок, который Вы вкладываете в нее, что не валидно для используемого доктайпа.

    skodnik я не совсем в этом разбираюсь..тему делал на основе другой. Подскажите пожалуйста как именно исправить..

    1. <?php the_content('Подробнее...'); ?>
    2. В строке 399 файла style.css в селекторе .more-link добавить: margin: 15px auto; display: block; text-align: center; width: 150px;

    Это решение быстрое, остаются дублирующие ссылки с классом more-link, остаются лишние параграфы, остаются как-то иначе сформированные анонсы.

    skodnik, спасибо большое, очень благодарен.

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Тема «Некорректное отображение» закрыта для новых ответов.