НЕ только для IE - CSS селекторы ребенка не работает в IE
CSS для Non-IE браузерах: его не новость для разработчиков, CSS, селекторы CSS ребенка как в примере ниже, кажется, не работает в IE.
, например, DIV> диапазона {} некоторые CSS, это означает, что "при пролете элемент является дочерним (а не внук или большой большой ребенок и т.д.) разделение элементов".
Но мы использовали это CON в нашу пользу. Исторически сложилось, что дочерний селектор используется для скрытия CSS команды IE. Просто путем размещения html>body перед любым CSS команда IE будет игнорировать:
html>body .foo { CSS commands go here ;}
Это работает, потому что <body> всегда ребенком <html> - это, конечно, никогда не будет внук или правнук из <html> .
Теперь, когда IE 7 понимает дочерний селектор, вы должны вставить пустой тег комментарий сразу после знаком больше IE 7 будет не понимает этот селектор (кто знает почему!?) И, следовательно, полностью игнорировать эту команду CSS.:
html> /**/ body .foo { CSS commands go here ;}
Если еще не видели это раньше, должны прочитать следующую, а также











































