Bagaimanakah Saya Boleh Melukis Segi Tiga di Sudut Div Menggunakan Kedudukan Mutlak?

Patricia Arquette
Lepaskan: 2024-11-01 13:42:02
asal
780 orang telah melayarinya

How Can I Draw a Triangle in the Corner of a Div Using Absolute Positioning?

Menggunakan Kedudukan Mutlak untuk Melukis Segi Tiga

Anda boleh melukis segi tiga dengan mudah di sudut div dengan menggunakan kedudukan mutlak. Untuk pendekatan yang lebih dinamik, pertimbangkan untuk menggunakan nilai peratusan dan bukannya nilai piksel tetap.

Pelaksanaan

Untuk mencapai hasil yang diingini, ikut langkah berikut:

  1. Tetapkan kedudukan : mutlak kepada elemen segi tiga.
  2. Tetapkan sifat atas dan kanan kepada 0. Ini akan meletakkan segi tiga di sudut kanan atas bekas.
  3. Gunakan sifat jidar-* untuk mencipta bentuk segi tiga itu. Tetapkan lebar sempadan kepada "0 30px 30px 0" dan warna sempadan kepada "transparent #608A32 transparent transparent". Ini akan mencipta segi tiga tepat dengan isi hijau.

Kod Contoh

<code class="html"><div class="container">
  <div class="triangle"></div>
</div></code>
Salin selepas log masuk
<code class="css">.container {
  position: absolute;
  top: 5%;
  left: 5%;
  width: 60%;
  height: 30%;
  background: black;
  color: white;
  border-radius: 12px;
  overflow: hidden;
}

.triangle {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 30px 30px 0;
  border-color: transparent #608A32 transparent transparent;
  right: 0;
  top: 0;
  position: absolute;
}</code>
Salin selepas log masuk

Nota Tambahan

Menggunakan kaedah ini membolehkan fleksibiliti dalam kedudukan dan menggayakan segi tiga, menjadikannya penyelesaian serba boleh untuk keperluan reka bentuk dan saiz bekas yang berbeza.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Melukis Segi Tiga di Sudut Div Menggunakan Kedudukan Mutlak?. 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!