Rumah >hujung hadapan web >tutorial css >VH lwn. VW lwn. %: Apakah Perbezaan dalam Unit CSS?
Unit CSS: Menyelidiki Perbezaan antara vh/vw dan %
Walaupun peratusan (%), unit CSS biasa, mengukur relatif kepada bekas induk elemen, vh dan vw memberikan perspektif yang berbeza. vh (ketinggian viewport) dan vw (lebar viewport) secara eksklusif berkaitan dengan ketinggian dan lebar viewport, masing-masing.
Berbeza dengan % unit, vh dan vw memastikan hubungan yang konsisten dengan viewport. Tidak kira saiz elemen induk, 100vh dan 100vw sentiasa mewakili ketinggian penuh dan lebar kawasan skrin yang boleh dilihat pengguna.
Pertimbangkan contoh ini: div kanak-kanak dengan ketinggian 100% dalam div induk setinggi 200px tidak akan semestinya mengisi keseluruhan viewport jika viewport lebih tinggi daripada 200px. Walau bagaimanapun, menetapkan ketinggiannya kepada 100vh menjamin bahawa ia menduduki ketinggian penuh port pandangan.
Perbezaan ini menjadi sangat relevan dalam reka letak bendalir yang menyesuaikan diri dengan saiz dan orientasi skrin yang berbeza. vh dan vw menyediakan cara yang boleh dipercayai untuk mentakrifkan dimensi elemen berbanding dengan port pandangan pengguna, memastikan elemen mengekalkan perhubungan berkadar dan kebolehbacaan merentas peranti.
Ringkasnya, vh dan vw berbeza daripada unit % dengan menambat dimensi semata-mata ke ruang pandang, memberikan konsistensi dan responsif dalam kedua-dua saiz dan susun atur. Perbezaan ini memberi kuasa kepada pembangun web untuk mencipta tapak web yang menyesuaikan dengan lancar kepada saiz skrin yang pelbagai dan meningkatkan pengalaman pengguna merentas pelbagai platform.
Atas ialah kandungan terperinci VH lwn. VW lwn. %: Apakah Perbezaan dalam Unit CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!