Ich benutze jetzt schon eine Weile Abfragen und schnappte mir einige vorgeladene Breiten usw. je nachdem, welcher Typ es sein wird (Telefon, Laptop, Tablet oder sogar normaler Bildschirm) und ich merkte, dass es minimale Breite und maximale Breite und nichts zu tun hatte mit der Höhe? Also änderte ich es auf maximale Breite, maximale Höhe und jetzt scheint es mit verschiedenen Bildschirmen zu widersprechen. Also habe ich es wieder auf min-width und max width umgestellt, aber das gleiche Problem.Wie kann ich Medienabfragen mit der Bildschirmauflösung verbinden?
Ich bin völlig verwirrt, wie diese verwendet werden sollen .. Ich sah durch viele Tutorials und alle Arten, aber ich verstehe immer noch nicht richtig. Kann mir jemand helfen?
Unten sind zwei Abfragen, die ich zusammenstellen, dass Konflikte und der Grund, warum ich rate, ist aufgrund der maximalen Breite die gleichen?
Ich änderte eine auf nur maximale Höhe und funktioniert immer noch nicht, also weiß ich ehrlich gesagt nicht.
Die Bildschirmgrößen, für die ich Medienabfragen erstellen möchte, sind die folgenden: 1280 x 768 und ist Landschaft. Ich möchte auch tun: 1280 x 720
Medienabfrage für Bildschirm 1280 x 768:
@media only screen
and (min-width: 768px)
and (max-width: 1280px)
and (orientation: landscape)
{
/*css here*/
}
-Code für Bildschirm 1280 x 720:
@media only screen
and (min-width: 720px)
and (max-width: 1280px)
and (orientation: landscape)
{
/*css here*/
}
Was habe ich versuchen?
Ich habe versucht, die folgenden zu tun, die fehlgeschlagen:
@media only screen
and (max-height: 720px)
and (orientation: landscape)
{
/*Screen 1280 x 720*/
}
@media only screen
and (max-width: 1280px)
and (orientation: landscape)
{
/*Screen 1280 x 768*/
}
Was mache ich falsch? Ich habe versucht, Höhe nach Breite so max-Breite: 1280 und Max-Höhe: 768 lässt sagen und das gleiche für die anderen Res aber auch nicht aussehen .. Es scheint, als ob der Bildschirm "1280 x 768" die CSS für den Bildschirm " 1280 x 720 "
Alle hilft geschätzt! Vielen Dank.
Wenn Sie eine bestimmte Auflösung erreichen möchten, warum verwenden Sie dann min/max? Außerdem ist die Bildschirmgröße "Gerätebreite". – zeroflagL
Die Anforderung "min-width: 720px" ist natürlich auch auf 1280x768-Bildschirmen erfüllt, wenn beide Ihrer ersten beiden Medienabfragen zutreffen. Welches praktische Problem versuchen Sie hier zu lösen? – connexo
@zeroflagL Es gibt gute Gründe, bei Medienabfragen die Gerätebreite nicht zu verwenden. – connexo