У меня есть моя форма внутри <ul><li>
и отлично работает при использовании элементов ярлыка и формы.css parent child
CSS-за формы не просто: (объяснять не надо)
#form ul {....}
#form ul li {....}
Моя проблема в том, что теперь, вместо того, чтобы нарисовать элемент формы, я хочу нарисовать дерево с помощью <ul><li>
<li>
<label>Parent Category</label>
<div>
// ... draw TREE here
</div>
</li>
Но мой CSS выглядит как #form ul li {....}
, что означает, что это повлияет на <ul><li>
, что и у меня для дерева.
Если я использую #form ul>li {....}
для стилей только прямых детей, он не работает в IE6.
Одним из решений здесь является использование #tree ul li {}
, чтобы отменить стиль, который мне не нужен, от #form ul>li {}
. Но #tree ul li {}
- это то, что я также буду использовать в тех местах, где не нужно отменять стили #form ul li {}
.
Есть ли какие-либо другие решения, которые я могу применить, так что #form ul li
и #tree ul li
не зависят друг от друга?
Надеюсь, мой вопрос ясен.
Благодаря
Ваш вопрос действительно непонятен ... Вы хотите создать 2 разных UL? Или вы хотите создать первый LI в UL? Или....? – MysticEarth