Rumah hujung hadapan web tutorial css Petua pengoptimuman sifat unit CSS: em, rem, px dan vw/vh

Petua pengoptimuman sifat unit CSS: em, rem, px dan vw/vh

Oct 20, 2023 pm 12:54 PM
em rem vw/vh

CSS 单位属性优化技巧:em,rem,px 和 vw/vh

Petua pengoptimuman atribut unit CSS: em, rem, px dan vw/vh

Pengenalan:
dalam reka bentuk dan pembangunan web , sifat unit CSS memainkan peranan yang sangat penting. Pemilihan dan penggunaan atribut unit yang sesuai boleh menjadikan paparan halaman lebih cantik dan konsisten pada peranti dan saiz skrin yang berbeza. Artikel ini akan memperkenalkan beberapa sifat unit CSS yang biasa digunakan dan menyediakan contoh kod khusus untuk membantu pembaca menguasai teknik pengoptimuman ini dengan lebih baik.

em Unit:

em Unit dikira relatif kepada saiz fon elemen induk. Contohnya, jika saiz fon elemen induk ditetapkan kepada 16px, maka menetapkan saiz fon elemen kepada 2em akan menyebabkan saiz fonnya ialah 32px.

.parent {
  font-size: 16px;
}

.child {
  font-size: 2em;
}
Salin selepas log masuk

rem Unit:

rem Unit dikira relatif kepada saiz fon elemen akar. Unsur akar selalunya ialah unsur <html>. Unit rem adalah lebih mudah untuk dikira daripada unit em. Jika saiz fon elemen akar ditetapkan kepada 16px dan saiz fon elemen ialah 2rem, saiz fonnya juga akan menjadi 32px.

html {
  font-size: 16px;
}

.child {
  font-size: 2rem;
}
Salin selepas log masuk

unit px:

unit px ialah unit tetap dan tidak dipengaruhi oleh unsur lain. Tetapkan saiz fon elemen kepada 16px dan saiz fonnya akan sentiasa kekal 16px.

.child {
  font-size: 16px;
}
Salin selepas log masuk

vw/vh unit:

vw unit ialah peratusan berbanding lebar viewport, 1vw bersamaan dengan 1% lebar viewport dan unit vh adalah relatif kepada port pandangan Peratusan ketinggian, 1vh adalah sama dengan 1% ketinggian port pandangan. Kedua-dua unit ini sangat berguna, terutamanya dalam reka bentuk responsif.

.child {
  font-size: 5vw;
}
Salin selepas log masuk

Dalam kod di atas, jika lebar viewport ialah 1000px, saiz fon elemen ini ialah 50px.

Kesimpulan:
Apabila memilih dan menggunakan sifat unit CSS, anda perlu membuat pilihan berdasarkan keperluan dan senario yang berbeza. Unit em dan rem adalah untuk tetapan saiz relatif, manakala unit px adalah untuk saiz piksel tetap. unit vw/vh menyesuaikan dengan baik kepada saiz skrin dan saiz port pandangan yang berbeza.

Petua tambahan: Ini hanyalah contoh pengenalan yang mudah Dalam penggunaan sebenar, ia perlu dilaraskan dan dioptimumkan mengikut situasi tertentu.

Atas ialah kandungan terperinci Petua pengoptimuman sifat unit CSS: em, rem, px dan vw/vh. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah REM (nama penuh REMME)? Apakah REM (nama penuh REMME)? Feb 21, 2024 pm 05:00 PM

Apakah syiling REMME? REMME ialah mata wang kripto berasaskan teknologi blockchain khusus untuk menyediakan penyelesaian keselamatan dan pengesahan identiti rangkaian yang sangat selamat dan terdesentralisasi. Projek ini bertujuan untuk menggunakan teknologi penyulitan yang diedarkan untuk meningkatkan dan memudahkan proses pengesahan pengguna, dengan itu meningkatkan keselamatan dan kecekapan. Inovasi REMME ialah ia menggunakan kebolehubahan dan ketelusan rantaian blok untuk menyediakan pengguna kaedah pengesahan identiti yang lebih dipercayai. Dengan menyimpan maklumat pengesahan pada rantaian blok, REMME menghapuskan satu-satunya titik kegagalan sistem pengesahan berpusat dan mengurangkan risiko kecurian data atau gangguan. Kaedah pengesahan berasaskan blokchain ini bukan sahaja lebih selamat dan boleh dipercayai, tetapi juga menyediakan pengguna dengan latar belakang REMME Dalam era digital semasa, rangkaian

Evolusi dan aplikasi unit susun atur CSS: daripada piksel kepada unit relatif berdasarkan saiz fon elemen akar Evolusi dan aplikasi unit susun atur CSS: daripada piksel kepada unit relatif berdasarkan saiz fon elemen akar Jan 05, 2024 pm 05:41 PM

Dari px ke rem: Evolusi dan aplikasi unit susun atur CSS Pengenalan: Dalam pembangunan bahagian hadapan, kita selalunya perlu menggunakan CSS untuk melaksanakan reka letak halaman. Sejak beberapa tahun kebelakangan ini, unit susun atur CSS telah berkembang dan berkembang. Pada mulanya kami menggunakan piksel (px) sebagai unit untuk menetapkan saiz dan kedudukan elemen. Walau bagaimanapun, dengan peningkatan reka bentuk responsif dan populariti peranti mudah alih, unit piksel telah mendedahkan beberapa masalah secara beransur-ansur. Untuk menyelesaikan masalah ini, rem unit baharu wujud dan secara beransur-ansur digunakan secara meluas dalam reka letak CSS. satu

Petua pengoptimuman sifat unit CSS: em, rem, px dan vw/vh Petua pengoptimuman sifat unit CSS: em, rem, px dan vw/vh Oct 20, 2023 pm 12:54 PM

Petua pengoptimuman atribut unit CSS: em, rem, px dan vw/vh Pengenalan: Dalam reka bentuk dan pembangunan web, atribut unit CSS memainkan peranan yang sangat penting. Pemilihan dan penggunaan atribut unit yang sesuai boleh menjadikan paparan halaman lebih cantik dan konsisten pada peranti dan saiz skrin yang berbeza. Artikel ini akan memperkenalkan beberapa sifat unit CSS yang biasa digunakan dan menyediakan contoh kod khusus untuk membantu pembaca menguasai teknik pengoptimuman ini dengan lebih baik. unit em: Unit em dikira relatif kepada saiz fon elemen induk. Contohnya

Apakah unit em dalam css? Apakah unit em dalam css? Dec 07, 2023 pm 02:56 PM

Em dalam CSS ialah unit panjang relatif, yang dikira secara relatif kepada saiz fon elemen 1em adalah sama dengan saiz fon elemen semasa. Jika digunakan pada saiz fon, 1em akan sama dengan saiz fon unsur induk.

Apakah perbezaan antara px dan em dalam html5 Apakah perbezaan antara px dan em dalam html5 Aug 19, 2022 pm 05:36 PM

Perbezaan: 1. Panjang unit adalah berbeza, px ialah unit panjang imej digital, dan em ialah gandaan lebar aksara 2. Objek relatif berbeza, px adalah relatif kepada resolusi skrin monitor, dan em adalah relatif kepada fon teks dalam saiz objek semasa. 3. Nilai px adalah tetap, ia adalah apa sahaja yang anda tentukan, dan pengiraan lebih mudah; nilai em tidak tetap, dan em akan mewarisi saiz fon elemen induk.

Panduan untuk sifat unit CSS: em, rem, px dan vw/vh Panduan untuk sifat unit CSS: em, rem, px dan vw/vh Oct 25, 2023 am 10:37 AM

Panduan untuk sifat unit CSS: em, rem, px dan vw/vh Apabila menulis gaya CSS, adalah sangat penting untuk memilih sifat unit yang sesuai. Artikel ini akan memperkenalkan beberapa atribut unit yang biasa digunakan: em, rem, px dan vw/vh, dan memberikan contoh kod khusus. emem (unit saiz fon) ialah unit relatif kepada saiz fon elemen induk. Jika saiz fon elemen induk ialah 16px, 1em adalah sama dengan 16px. Apabila em digunakan untuk atribut lain (seperti lebar, tinggi, dll.), ia juga relatif kepada elemen induk

Bagaimana untuk menyelesaikan masalah piksel 1px pada terminal mudah alih Vue Bagaimana untuk menyelesaikan masalah piksel 1px pada terminal mudah alih Vue Jun 30, 2023 pm 06:21 PM

Bagaimana untuk menyelesaikan masalah piksel 1px pada bahagian mudah alih dalam pembangunan Vue Dengan perkembangan pesat Internet mudah alih, permintaan untuk aplikasi mudah alih semakin meningkat dari hari ke hari. Walau bagaimanapun, kepelbagaian saiz skrin peranti mudah alih dan ketumpatan piksel menimbulkan cabaran tertentu untuk pembangun. Salah satu masalah biasa ialah masalah piksel 1px pada mudah alih. Artikel ini akan memperkenalkan cara menyelesaikan masalah piksel 1px pada bahagian mudah alih dalam pembangunan Vue. Punca masalah Punca masalah piksel 1px pada bahagian mudah alih terletak pada ketidakpadanan antara piksel fizikal peranti mudah alih dan piksel bebas peranti. Piksel bebas peranti (seperti CSS

Apakah unit panjang CSS yang biasa digunakan? Apakah unit panjang CSS yang biasa digunakan? Feb 19, 2024 pm 09:10 PM

Unit panjang yang paling biasa digunakan dalam CSS ialah piksel (px), peratusan (%) dan rem, em, vh, vw, pt, cm, mm, in, dsb. Unit ini boleh digunakan untuk menetapkan lebar, ketinggian, saiz sempadan, saiz fon, dsb. Unit piksel (px) ialah salah satu unit yang paling biasa digunakan. Ia ialah unit panjang tetap yang dikira secara relatif kepada piksel fizikal skrin elektronik. Berikut ialah contoh kod: div{width:200px;heigh

See all articles