Rumah > hujung hadapan web > tutorial css > Bagaimana Saya Boleh Membuat Sempadan Separa dalam CSS?

Bagaimana Saya Boleh Membuat Sempadan Separa dalam CSS?

Susan Sarandon
Lepaskan: 2024-12-26 22:50:10
asal
231 orang telah melayarinya

How Can I Create Partial Borders in CSS?

Sempadan Separa dalam CSS: Ilusi Kreatif

Adalah diingini untuk membuat kotak dengan sempadan yang muncul hanya pada bahagian tertentu atau memanjang sahaja sebahagiannya melintasi tepi. Walaupun tiada sokongan langsung dalam CSS, kesan ini boleh dicapai dengan elegan melalui kaedah yang mudah dan fleksibel.

Pertimbangkan, sebagai contoh, kotak 350px lebar dengan sempadan bawah yang memanjang hanya 60px dari kiri. Ini boleh direplikasi dengan kod CSS berikut:

div {
  width: 350px;
  height: 100px;
  background: lightgray;
  position: relative;
  margin: 20px;
}

div:after {
  content: '';
  width: 60px;
  height: 4px;
  background: gray;
  position: absolute;
  bottom: -4px;
}
Salin selepas log masuk

Keajaiban terletak pada div:after pseudo-element. Ia mencipta kotak kosong yang diletakkan secara mutlak di bahagian bawah kotak utama. Dengan melaraskan sifat lebar dan bawah, kami boleh mengawal saiz dan kedudukan sempadan separa.

Pendekatan ini serba boleh dan berfungsi dengan baik dalam semua penyemak imbas moden. Ia tidak memerlukan sebarang penanda tambahan, yang membawa kepada kod yang bersih dan boleh diselenggara. Ia juga merosot dengan anggun dalam penyemak imbas yang tidak menyokong kedudukan: mutlak.

Atas ialah kandungan terperinci Bagaimana Saya Boleh Membuat Sempadan Separa 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