Witam,
Wie ktoś jak zaprogramować stronę tak, żeby np w przeglądarce Firefox były wyjątkowe style, np:
div { background: red; }
a dla pozostałych
div { background: blue; }
Jak to zrobić w JavaScript ?
Pozdrawiam
navigator
Żeby to osiągnąć, musisz z poziomu JS wykryć na jakiej przeglądarce jesteś, przykład dla wspomnianego Firefox'a (https://stackoverflow.com/questions/7000190/detect-all-firefox-versions-in-js), a nastepnie nadać klasę dla tag'a body (lub innego). Później tylko na tej podstawie robisz style (zakładając że dałeś klasę firefox):
.firefox div { background: red; } div { background: blue; }
Taką możliwość ma chyba również Modernizr (https://modernizr.com/docs), ale osobiście sam nie używałem.
Na tą chwile wystarczy mi użyć rozwiązania w samym CSS , które podał kolega lapa19904 , ale to w JS na pewno w przyszłości się przyda :)
Dzięki, pozdrawiam
93,754 zapytań
142,715 odpowiedzi
323,363 komentarzy
63,350 pasjonatów
Motyw:
Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡
Oto polecana książka warta uwagi.Pełną listę książek znajdziesz tutaj
Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.