2014-07-11 18 views
7

Jaka jest różnica międzyJaka jest korzyść z używania "wszystkich" w zapytaniu o media?

@media all and (min-width: 500px) { 
    // some css 
} 

i

@media (min-width: 500px) { 
    // some css 
} 

dość często widzę pierwszej deklaracji, ale jest jakaś korzyść z tym all?

+0

http://stackoverflow.com/questions/12549267/media-all-vs-media-screen – fhelwanger

+0

O ile rozumiem, przeglądarki obsługujące zapytania o media stosują styl wewnątrz bloku zapytań o media, niezależnie od tego, czy istnieje słowo " wszystkie "określone lub nie. Stare przeglądarki i tak mimo wszystko pomijają zapytanie o media. – jpotapova

Odpowiedz

4

Nie ma żadnych korzyści. Według MDN:

ile używasz not lub only operatorów, typ nośnika jest opcjonalny i rodzaj all będą dorozumiany.

Typ all zakłada się, więc @media (min-width: 500px) jest interpretowany jako @media all and (min-width: 500px) i dwa stwierdzenia są równoważne. Ta ostatnia jest niepotrzebnie specyficzna.

Powiązane problemy