Jak uzyskać wersję CSS, której używam?jak uzyskać wersję css
Odpowiedz
O ile mi wiadomo, nic nie ma w kodzie CSS, który określa wersję. Przeglądarki są zaprojektowane do interpretowania jednej lub więcej wersji CSS w środowisku wykonawczym. Dlatego wyobrażam sobie, że trzeba będzie get the verion of the browser via javascript, a następnie ustalić, która wersja CSS jest zrozumiała dla przeglądarki.
Wersja jest zdefiniowana tylko przez selektory, właściwości i atrybuty CSS, których używasz.
Możesz dowolnie mieszać elementy CSS 1, 2 i 3 we wszystkich stylach, które piszesz.
Możesz zapoznać się ze specyfikacjami CSS, aby zobaczyć więcej szczegółów. Specyfikacje i wersje robocze w W3C są dostępne za pośrednictwem tego indeksu: http://www.w3schools.com/w3c/w3c_css.asp
Chociaż specyfikacja CSS jest zdefiniowana w kilku wersjach (v2, 2.1, 3), wersja CSS nie jest tak istotna dla programisty; musisz być bardziej zainteresowany tym, które przeglądarki obsługują daną funkcję.
Warto wiedzieć, że dana funkcja została zdefiniowana w CSS2, 2.1 lub 3, ponieważ daje to wyobrażenie o tym, ile lat ma ta funkcja, a więc jak bardzo prawdopodobne jest to, że przeglądarki ją obsługują - na przykład border-radius
to funkcja CSS3, więc przeglądarki mające ponad kilka lat mogą jej w pełni nie obsługiwać.
można dowiedzieć się, jakie funkcje CSS są obsługiwane w których przeglądarkach z następujących stron:
nadzieję, że pomoże.
Nienawidzę prawdy ... – BrunoLM
W mojej opinii powinieneś zamiast tego użyć object detection - sprawdź, czy MDC jest zrozumiały dla zasady.
W Internet Explorerze przydatne mogą być compatMode i documentMode.
Tylko dodatek tego, co powiedział @Craig.
W moim środowisku .net 2.0 mam właściwość do pokazywania pasków przewijania. Jak chcę tylko w pionie, dodałem obie właściwości, a jeśli przeglądarka, której używa użytkownik, obsługuje tę nową właściwość CSS 3.0 (overflow-x), zobaczy tylko pionową.
- 1. Jak uzyskać wersję JUnit
- 2. Jak uzyskać wersję PDF/wersję drukowaną dokumentacji do kubernetes?
- 3. Jak programowo uzyskać wersję pakietu Nuget?
- 4. Neo4j - Jak uzyskać aktualną wersję poprzez REST
- 5. Jak uzyskać poprzednią wersję pliku z libgit2sharp
- 6. Jak uzyskać gradle kompilować lokalną wersję Picasso
- 7. SVN: Jak uzyskać pierwszą wersję pliku?
- 8. Jak uzyskać wersję zespołu bez jej ładowania?
- 9. Jak uzyskać wersję produktu z widoku Razor
- 10. Jak rozpoznać wersję bootstrap?
- 11. Jak zminimalizować i wersję js/css w Google App Engine?
- 12. Jak zainstalować wersję SharePoint?
- 13. jak zmienić wersję przędzy?
- 14. Android w kodzie uzyskać wersję aplikacji?
- 15. Node.js, aby uzyskać/określić wersję systemu operacyjnego
- 16. Jak uzyskać wersję serwera MySQL w PHP bez połączenia
- 17. Jak uzyskać wersję projektu z pom w Mavens w Ant
- 18. Jak mogę uzyskać datę i wersję sterowników w języku C#?
- 19. Jak uzyskać wersję kompilacji pliku APK za pomocą proguard
- 20. Jak uzyskać bezpieczną dla XML wersję kolumny XML serwera sql
- 21. Jak programowo uzyskać wersję programu Silverlight w środowisku wykonawczym?
- 22. Jak uzyskać aktualną wersję mojego projektu iOS w kodzie?
- 23. Jak uzyskać aktualną wersję produktu w języku C#?
- 24. Jak uzyskać aktualną opublikowaną wersję w aplikacji .NET?
- 25. Jak uzyskać zlokalizowaną wersję wbudowanego okna "Usługa sieciowa" konta?
- 26. Jak uzyskać wersję aplikacji w systemie Windows Phone?
- 27. Jak mogę uzyskać przyszłą wersję przyjaznego dla użytkownika systemu operacyjnego?
- 28. Jak uzyskać wersję SDK aplikacji, a nie urządzenia?
- 29. Jak uzyskać TExcelWorksheet (wersję 64-bitową) w XE2?
- 30. Jak uzyskać najnowszą wersję SVN HEAD w git-svn?
Zdobądź to w czym i gdzie? – Oded