Apakah Perbezaan Utama Antara rem dan em dalam CSS?

Susan Sarandon
Lepaskan: 2024-11-06 02:25:02
asal
856 orang telah melayarinya

What's the Key Difference Between rem and em in CSS?

CSS: Perbezaan Antara Rem dan Em

Dalam CSS, pembangun sering menggunakan pelbagai unit untuk menentukan saiz elemen teks. Dua unit yang biasa digunakan ialah rem dan em. Walaupun kedua-dua unit adalah serupa, ia berbeza dengan cara yang penting.

Memahami Unit Rem

Unit rem, singkatan dari root em, adalah relatif kepada fon akar saiz laman web. Ini bermakna saiz elemen menggunakan rem akan kekal malar tanpa mengira perubahan saiz fon dalam bekas perantaraan.

Memahami Unit Em

Berbeza dengan rem, unit em adalah relatif kepada saiz fon elemen induk. Apabila saiz fon elemen induk berubah, saiz elemen yang menggunakan em juga akan dilaraskan dengan sewajarnya.

Demonstrasi

Dalam kod CSS berikut:

div {
    font-size: 1.4rem;
}

div p {
    font-size: 1.4rem;
}
Salin selepas log masuk

Elemen div diberikan saiz fon 1.4rem, manakala elemen p dalam div juga diberikan saiz fon 1.4rem. Jika anda menambah saiz fon elemen div, saiz fon elemen p tidak akan berubah kerana ia ditakrifkan menggunakan rem, yang relatif kepada saiz fon akar.

Sebaliknya, jika anda untuk menggunakan em dan bukannya rem, saiz fon elemen p juga akan meningkat apabila anda meningkatkan saiz fon elemen div. Ini kerana ia adalah relatif kepada saiz fon elemen induk.

Atas ialah kandungan terperinci Apakah Perbezaan Utama Antara rem dan em dalam CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!