IE7 nie obsługuje: pseudo selektora ostatniego dziecka. Zastanawiam się nad jawnym dodaniem nazwy klasy, aby określić ją jako ostatni element, ale nie wiem, jak wybrać ten element w pliku css. Ktoś ma jakieś pomysły, jak to zrobić?Jak wybrać element html, który ma dwie nazwy klas?
6
A
Odpowiedz
14
.class1.class2 {color:red}
i
<div class="class1 class2"></div>
lub zainstalować IE7-js i: last-child będzie "po prostu działa".
3
Jeśli masz
<div class="element"/>
<div class="element last"/>
Można po prostu zrobić
div.element
{
// styles effect both divs
}
div.last
{
// style will only effect the second element and overides because lower in the css
}
0
jeden dodatkowy Warto zauważyć o wiele classnames jest to, że IE6 nie może obsłużyć je prawidłowo. Będzie uwzględniać tylko ostatnią nazwę klasy na liście:
.class1.class2 {color:red} => .class2 in IE6
Powiązane problemy
- 1. Jak wybrać ostatni element, który nie ma określonej klasy?
- 2. Jak wybrać węzeł, który ma element macierzysty o niektórych atrybutach?
- 3. Jak wybrać element, który nie ma określonej nazwy klasy, używając jQuery?
- 4. Jak wybrać element, który nie jest "tym"?
- 5. Jak mogę użyć querySelector, aby wybrać element wejściowy według nazwy?
- 6. CSS stylizacji, gdy element ma dwie klasy
- 7. jQuery - Jak sprawdzić, czy element ma żadnej z tych klas
- 8. Znajdź element, który ma klasę 1 lub klasę 2
- 9. Wybór elementu, który ma inny element jako bezpośrednie dziecko
- 10. Co to jest instrukcja SQL, aby wybrać element, który ma kilka atrybutów na liście elementów/atrybutów?
- 11. Jak wybrać następny pasujący element?
- 12. Jak zdobyć element, który ma: w swoim imieniu?
- 13. Jak utworzyć element, który ma parametr out w F #
- 14. Hibernate - NonUniqueDiscoveredSqlAliasException gdy tabela ma dwie takie same nazwy kolumn
- 15. Jak programowo przewinąć element HTML?
- 16. jQuery wybierz pierwszy element, który ma pewną klasę po tym
- 17. jak ustawić dwie nazwy klasy dla ember.js wejściowego pomocnika
- 18. Cheerio: Jak wybrać element według treści tekstowej?
- 19. Nowicjusz w języku Python, który ma problem z używaniem klas:
- 20. HTML Forms dwie akcje
- 21. Kątomierz: uzyskać element, który nie ma określonej klasy
- 22. Proguard zachować nazwy klas?
- 23. Jak uzyskać wszystkie nazwy klas w pakiecie?
- 24. GlassFish 3 ma dwie konfiguracje
- 25. jQuery wybierz element przez wiele klas css
- 26. Znajdź element, który ma atrybut pasujący do wzorca
- 27. Jak powiedzieć Proguardowi, by zaciemnił nazwy klas?
- 28. Użyj JQuery, aby wybrać element macierzysty z "this" (element kliknięty)
- 29. Zwróć unikalny element, który nie ma duplikatów w tablicy
- 30. Jak wybrać ostatni element podrzędny w jQuery?
Należy zauważyć, że IE6 jest zepsuty, jeśli chodzi o wiele selektorów klasy, jak ten. http://www.ryanbrill.com/archives/multiple-classes-in-ie/ wyjaśnia bardziej szczegółowo i zajmuje się pracą. – Quentin
Biblioteka IE7-js jest również oparta na pracy i umożliwia także pierwsze/ostatnie dziecko. Kocham to. – SpliFF