Получение случайных html-элементов в инструментах разработки, влияющих на стиль CSS - PullRequest
0 голосов
/ 10 декабря 2018

У меня есть функция PHP, которая содержит нижний колонтитул, примененный к каждой из моих веб-страниц.Для большинства страниц оно отображается так, как должно.Но на некоторых страницах это не так, и, похоже, это вызвано тем, что я могу описать только как «фантомные элементы», поскольку они не находятся в моем HTML / PHP-коде, а показаны в элементах инструментов разработки браузера.См. Приведенный ниже снимок экрана с кодом:

Снимок экрана с кодом проблемы

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

Функция PHP:

function enterFooter (){
$pageFoot = <<<FOOT
<footer class="web-foot">
    <div class="link-container">
        <ul>
            <li>
                <a href="#">Homepage</a>
            </li>
            <li>
                <a href="#">Sitemap</a>
            </li>
            <li>
                <a href="#">Company</a>
            </li>
            <li>
                <a href="#">Home</a>
            </li>
        </ul>
    </div>
</footer>
FOOT;
echo $pageFooter;

Любые идеи, которые могут бытьвызывает эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...