Meine Monitorauflösung ist 1024 * 768.Warum wird @media außer Kraft gesetzt, obwohl meine maximale Höhe 768 Pixel und nicht 1280 Pixel beträgt?
Abhängig von der Auflösung, habe ich die Medien in meinem CSS eingestellt, um mein HTML zu vergrößern.
Endlich ist meine Webhintergrundfarbe rot, aber meine maximale Auflösungshöhe ist 768px. Warum wird es von überschrieben (max-Höhe: 1280px)?
Und was muss ich tun, wenn ich mein Web abhängig von der Auflösung vergrößern möchte?
Hier ist meine CSS-Datei:
@media (max-height: 768px) {
html {
zoom: 100%;
background-color: green;
}
}
@media (max-height: 1280px) {
html {
zoom: 125%;
background-color: red;
}
}
@media (max-height: 1080px) {
.html {
zoom: 110%;
background-color: yellow;
}
}
body {
height: 100%;
position: fixed;
width: 100%;
user-select: none;
-webkit-user-select: none;
}
......
'zoom' ??? Bitte lesen Sie dies: https://developer.mozilla.org/es/docs/Web/CSS/zoom –
+1 transform: [scale()] (https://developer.mozilla.org/en-US/docs/Web/CSS/transform-function/scale) ist kompatibel mit IE9 +, Zoom ist nicht – FelipeAls
"zoom my (web) page"> Ändern der Schriftgröße, relative Einheiten (rem FTW, sonst em), Zeilenhöhe und padding, etc https://www.lullabot.com/articles/scaling-css-components-with-bem-rems-ems – FelipeAls