Мне нужно динамически добавлять элементы на страницу, но, к сожалению, когда я делаю это с помощью метода jquery .append (), кажется, что элементы действуют не так, как другие элементы на странице, несмотря на тот же CSS.
Я создал пример страницы , которая воспроизводит проблему.
вверху находится список (ul
с кучей li
) со статически определенными элементами. Ниже hr устанавливается ul
таким же образом, но li
s добавляются динамически (по одному каждые 600 мс). Полученный HTML-код выглядит идентично мне (за исключением идентификатора), но результаты явно отличаются:
* Интервал на li
короче
* более серьезно, они не переносятся на ширину браузера: они просто вызывают горизонтальную прокрутку.
Может кто-нибудь объяснить, почему результаты отличаются?
В конечном счете, я хочу, чтобы вновь добавленные элементы были перенесены в размер своего контейнера. Мне кажется, что этот CSS должен работать ..