Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Membuat Sempadan Lebih Pendek Daripada Lebar Div Saya?

Bagaimanakah Saya Boleh Membuat Sempadan Lebih Pendek Daripada Lebar Div Saya?

Barbara Streisand
Lepaskan: 2024-12-04 20:31:10
asal
912 orang telah melayarinya

How Can I Create a Shorter Border Than My Div's Width?

Panjang Sempadan Lebih Cetek Daripada Lebar Div

Kod anda mentakrifkan elemen div dengan lebar 200px dan jidar magenta pepejal 1px di sepanjang bahagian bawahnya tepi. Walau bagaimanapun, anda mencari kaedah untuk mengehadkan panjang sempadan ini kepada hanya 100px tanpa mengubah lebar div.

Pseudoelements menyediakan penyelesaian. Pseudoelements ialah elemen yang ditambahkan pada pepohon DOM anda, membolehkan anda menggayakan bahagian elemen sedia ada. Dalam keadaan ini, anda boleh mencipta unsur pseudo yang bertindak sebagai sempadan:

div:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 1px;
  width: 50%;  /* or 100px */
  border-bottom:1px solid magenta;
}
Salin selepas log masuk

Unsur pseudo ini, yang meletakkan dirinya sepenuhnya di sebelah kiri bahagian bawah div, mereplikasi panjang sempadan 100px yang dikehendaki. Dengan melaraskan sifat lebarnya, anda boleh mengawal panjang sempadan dengan mudah tanpa menjejaskan lebar div itu sendiri.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membuat Sempadan Lebih Pendek Daripada Lebar Div Saya?. 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