Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Скомкался маркированный список (https://javascript.ru/forum/dom-window/80358-skomkalsya-markirovannyjj-spisok.html)

WadimS 27.05.2020 04:51

Скомкался маркированный список
 
Подскажите, пожалуйста, из-за чего может "скомкаться" маркированный список, расположенный в слое :
<div id="lst">
<ul>
<li id="li1" onclick="fn(1)">Название 1</li>
<li id="li2" onclick="fn(2)">Название 2</li>
<li id="li3"  onclick="fn(3)">Название 3</li>
</ul>
</div>


Вдруг, при работе с JS, не затрагивающем никоим образом списка, вдруг эта сволочь, в смысле, список, теряет маркер и вместо "столбика" выстраивается в кучу текста из переменных (LI) со всеми теми же атрибутами, но без каких-либо разделителей... Чо делать-то? :cray:

В отладчике показывает HTML текст со всеми тэгами UL и LI выстроенными "как надо" – в столбик...

Подскажите, в какую хоть сторону рыть... :-?

Спасибо.

laimas 27.05.2020 09:16

Так что-ли?
<style>
li {
    list-style: none;
    display: inline;
}
</style>

<ul>
    <li>Название 1</li>
    <li>Название 2</li>
    <li>Название 3</li>
</ul>

WadimS 27.05.2020 10:08

laimas, примерно. Только совсем без разделителей - сплошной текст. Хорошо ещё, что некоторые элементы LI имеют разный цвет backgound. А все назначенные атрибуты элемнтов "на месте". <дальше матом...>
Конечно, в стилях нет изменения display.

laimas 27.05.2020 10:21

Если стили списка не изменены, то сам по себе он не станет иным, чем по умолчанию, удостоверьтесь в этом.

WadimS 27.05.2020 10:33

laimas, зуб даю – никаким боком стили не трогались.
Это-то как раз и нихрена не понятно - отладчик показывает элементы списка так, как они должны быть, а в странице писец полный...

laimas 27.05.2020 10:40

Не нужен мне ваш зуб, изучайте в отладчике не html, а стили которые назначены элементам, чудес не бывает.

WadimS 27.05.2020 21:17

laimas, СПАСИБО!!!
Я идиот!
:thanks:


Часовой пояс GMT +3, время: 03:03.