Heim > Web-Frontend > CSS-Tutorial > Detaillierte Erklärung der neuen Einheit (vw) in CSS3

Detaillierte Erklärung der neuen Einheit (vw) in CSS3

零下一度
Freigeben: 2017-05-09 14:14:10
Original
4398 Leute haben es durchsucht

CSS3 vw-Einheit

Detaillierte Erklärung der neuen Einheit (vw) in CSS3

Paste_Image.png

100vw = 100 % Fensterbreite
100vh = 100 % Fensterhöhe

Es wird ganz einfach sein, auf diese Weise ein adaptives Quadrat (Container mit festem Seitenverhältnis) zu implementieren!

[lang=stylus]
.box
  width 10vw
  height 10vw
Nach dem Login kopieren

Da es sich um eine neue Einheit handelt, wird es zwangsläufig Kompatibilitätsprobleme geben.

[lang=jade]
.img-box
  img(src="img/a.png")
Nach dem Login kopieren
[lang=stylus]
.img-box
  width 10vw
  height 10vw
  img
    width 100%
    height 100%
    object-fit cover
Nach dem Login kopieren

Detaillierte Erklärung der neuen Einheit (vw) in CSS3

Paste_Image.png

Der normale Effekt des Codes sollte wie links gezeigt sein, nämlich das Einfügen von a Bild<🎜 in einer quadratischen Box >, adaptive Zentrierung Bei Android 4.4-Telefonen ist das Bild jedoch verzerrt und die Höhe wird nicht von der .img-Box berechnet, wie im Bild rechts gezeigt (
ist auch unter Android 4.4 ungültig) object-fit cover

Durch Zufall habe ich herausgefunden, dass das Höhenfehlerproblem durch die Einstellung <a href="//m.sbmmt.com/wiki" gelöst werden kann /902.html" target="_blank">Position<p> absolut für das Bild ( <a href="//m.sbmmt.com/wiki/902.html" target="_blank">position</a> absolute Ungültig)object-fit cover

[lang=stylus]
.img-box
  width 10vw
  height 10vw
  position relative
  img
    position absolute
    left 0
    top 0
    width 100%
    height 100%
    object-fit cover
Nach dem Login kopieren
css3 new

flex vw macht Das Layout ist flexibler und praktischer. vhDas Quadrat wird nicht mehr verwendet.
Eine Methode, die leicht zu sehen und zu verstehen ist. padding-bottom 100%

Abschließend hoffe ich, dass jeder Chrome mehr verwendet und den IE so schnell wie möglich loswird wie möglich

[Verwandte Empfehlungen]

1.

Kostenloses CSS-Online-Video-Tutorial

2.

CSS-Online-Handbuch

3.

php.cn Dugu Jiujian (2) – CSS-Video-Tutorial

Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung der neuen Einheit (vw) in CSS3. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage