Rumah >hujung hadapan web >tutorial css >Mengapa Sempadan Saya Tidak Merah? Menyelesaikan masalah Isu Sempadan CSS

Mengapa Sempadan Saya Tidak Merah? Menyelesaikan masalah Isu Sempadan CSS

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-12-28 05:17:13815semak imbas

Why Isn't My Border Red? Troubleshooting CSS Border Issues

Menyelesaikan Masalah Warna Sempadan: Mengapa Ia Tidak Merah

Apabila menambahkan sempadan pada elemen, adalah perkara biasa untuk menghadapi situasi di mana warna yang dinyatakan tidak digunakan. Begini cara untuk menyelesaikan isu ini dengan CSS:

Pertimbangkan coretan kod berikut:

<div>

Seperti yang ditunjukkan dalam JSFiddle ini (http://jsfiddle.net/zeburrehman/aFzKy/151/ ), sempadan di sekeliling elemen DIV kekal tidak kelihatan, walaupun menyatakan warna sempadan sebagai merah.

Memahami Isu

Secara lalai, penyemak imbas menetapkan kedua-dua lebar sempadan dan gaya sempadan kepada sifar dan "tiada" masing-masing. Ini bermakna walaupun warna jidar ditakrifkan, tiada jidar yang boleh dilihat untuk memaparkannya.

Penyelesaian

Untuk menjadikan jidar kelihatan dan menggunakan warna yang diingini, anda perlu menetapkan secara eksplisit kedua-dua sifat lebar sempadan dan gaya sempadan. Lebar sempadan menentukan ketebalan sempadan, manakala gaya sempadan menentukan penampilannya (mis., pepejal, putus-putus).

Cara paling berkesan untuk mencapai ini ialah menggabungkan ketiga-tiga sifat sempadan menjadi satu pengisytiharan:

#box {
    border: 1px solid red;
}

Dengan menetapkan lebar sempadan kepada 1px dan gaya sempadan kepada pepejal, anda menentukan sempadan pepejal lebar 1 piksel di sekeliling unsur dan nyatakan warnanya sebagai merah. Notasi pekat ini menggabungkan tiga sifat sempadan individu menjadi satu baris untuk kesederhanaan.

Atas ialah kandungan terperinci Mengapa Sempadan Saya Tidak Merah? Menyelesaikan masalah Isu Sempadan CSS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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