Frank_Sidebottom
@Frank_Sidebottom

Пробелы между пунктами меню на wordpress?

Всем привет. Учусь натягивать вёрстку на вордпресс и вот такой косяк вылез при создании меню. Пробелы между пунктами меню, которые получаются из-за непонятных элементов в коде. Когда навожу на этот элемент, всплывает "whitespace-only текстовый узел".
Кто-нибудь сталкивался с такими пробелами?

77b2bbe285bd434ba4732f82fc6db7df.PNGe0ff1c4ac8894b4f9dfc9d807ad93332.PNG
  • Вопрос задан
  • 2135 просмотров
Пригласить эксперта
Ответы на вопрос 3
Punkie
@Punkie
Эта проблема уже 2 года как решается через display:flex для ul, либо float:left для li либо display:inline-block + font-size:0;line-height:0; для ul.
Ответ написан
Комментировать
Здравствуй.
Автор вопроса уже нашел решение проблемы. И все же кому-нибудь поможет мой ответ.
Есть еще один вариант решения проблемы с отступами между пунктами меню. В этом случае попробуйте вставить пустой комментарий между тегами li.

Пример с комментарием:

<ul>
   <li> ... </li><!--
--><li> ... </li><!--
--><li> ... </li><!--
--><li> ... </li>
</ul>

Решил воссоздать проблему. Вот пару скриншотов.
Проблема c отступами:
5a886cc104804233678359.png
Решенная проблема с добавлением пустого комментария между тегами а:
5a8839d5404c1219682742.png
Так выглядит верстка в редакторе:

5a884241137e7146046479.png
Ответ написан
Комментировать
@Neero_li
Самый действенный и простой способ задать font-size: 0 родительскому элементу.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы