Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Mencipta Trapezoid dengan Transformasi 3D CSS3?

Bagaimana untuk Mencipta Trapezoid dengan Transformasi 3D CSS3?

Barbara Streisand
Lepaskan: 2024-11-07 19:44:03
asal
531 orang telah melayarinya

How to Create Trapezoids with CSS3 3D Transformations?

Melukis Trapezoid dengan CSS3

"trapezium" yang disebut dalam soalan pada dasarnya merujuk kepada bentuk trapezoid. Melukis bentuk sedemikian dalam CSS3 telah menjadi pertanyaan biasa, terutamanya untuk mereka bentuk elemen tapak web seperti bar alat dan menu.

Satu pendekatan untuk mencipta trapezoid melibatkan penggunaan sifat transformasi 3D CSS3. Begini cara anda boleh mencapainya:

.trapezoid {
  width: 200px;
  height: 200px;
  background: red;
  transform: perspective(10px) rotateX(1deg);
  margin: 50px;
}
Salin selepas log masuk
<div class="trapezoid"></div>
Salin selepas log masuk

Kaedah ini menggunakan perspektif 3D pada elemen, mewujudkan ilusi bentuk trapezoid yang condong. Dengan melaraskan nilai untuk perspektif dan rotateX, anda boleh mengawal sudut dan kedalaman herotan, menghasilkan pelbagai bentuk trapezium.

Atas ialah kandungan terperinci Bagaimana untuk Mencipta Trapezoid dengan Transformasi 3D CSS3?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan