szukam odpowiedzi na kilka pytań dotyczących funkcji CSS3 - Media Queries
:Jaka jest najlepsza praktyka w zapytaniach o media w CSS3?
Którędy lepiej (dla przeglądarki ze względu na wydajność) do deklarowania reguł CSS dla różnych rozdzielczościach?
//this in head: <link rel="stylesheet/less" href="/Content/site1024.less" media="screen and (max-width: 1024px)" /> //or this in css file: @media only screen and (max-width: 1024px){ //styles here }
Jaka jest różnica między
max-device-width
imax-width
? Czy jest to jedyna reguła przeznaczona dla przeglądarek mobilnych (max-device-width
) lub stacjonarnych (max-width
)?Jeśli napiszę regułę zapytań o media dla tabletu z rozdzielczością
1280x800
, gdzie użytkownik może również korzystać z trybu portret/krajobraz, jak powinien wyglądać? Powinienem napisać zasady dlamax-width: 800px
imax-width: 1280px
lub jest inny sposób?Jeśli piszę zasady powinienem napisać coś takiego:
<link ... media="only screen and (min-device-width: 481px) and (max-device-width: 1024px)... />
lub zamiast tego dwa:
<link ... media="only screen and (max-device-width: 480px) ... /> <link ... media="only screen and (max-device-width: 1024px) ... />
PS: Proszę wybaczyć każdą pisowni lub błędów gramatycznych, angielski nie jest moim pierwszym językiem
P.S.S. Zanim opublikowałem to pytanie, spędziłem trochę czasu, aby wyszukać na stackoverflow i nie znalazłem informacji na temat tego pytania. Jeśli się myliłem i jest podobne pytanie, usunę mój post.
Spróbuj podzielić to na 4 pytania, z których można indywidualnie odpowiedzieć znacznie lepiej. –
Istnieje pewna dokumentacja dotycząca [Mozilla] (https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Media_queries?redirectlocale=en-US&redirectslug=CSS%2FMedia_queries) – Cerveser