VW, VH és a VMAX

A reszponzív oldalak kialakításánál ez a négy CSS3 egység (vw, wh, wmin és wmax) kényelmes megoldás lehet. Ha pl. egy H1-et akarjuk úgy méretezni, hogy az mindig arányosan igazodjon a böngésző szélességéhez, akkor használjuk a lenti kódot:

h1 { font-size: 6vw; }

Egy egység bármely négy attribútumnál 1%-ot jelent – a viewport szélességéhez képest. Tehát, ha a viewport szélessége pl. 40 cm, akkor 1vw = 0.4 cm.

1vw = 1%-a a viewport szélességének
1vh = 1%-a a viewport magasságának
1vmin = 1vw vagy 1vh, amelyik kisebb
1vmax = 1vw vagy 1vh, amelyik nagyobb

Itt egy élő demó arra, hogy hogyan is működnek ezek a CSS3 kódok: http://css-tricks.com/examples/ViewportTypography/

Böngésző támogatás: IE 10+, Firefox 19+, Chrome 34+, Safari 7+, Android 4.4+, iOS 6+

Amennyiben korábbi böngészőkre is kellene használni ezt a megoldást, úgy ajánlott a CSS3 kódok helyett használni inkább a jQuery alapú FitText.js-t.

Digitalform
Digitalform