Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Memusingkan Hanya Satu Sisi Elemen Menggunakan Transformasi CSS3?

Bagaimanakah Saya Boleh Memusingkan Hanya Satu Sisi Elemen Menggunakan Transformasi CSS3?

DDD
Lepaskan: 2024-12-11 09:19:10
asal
386 orang telah melayarinya

How Can I Skew Only One Side of an Element Using CSS3 Transform?

Transformasi Skewed CSS3 pada Satu Sisi

Apabila cuba mencipta kesan senget menggunakan transformasi dalam CSS3, mungkin sukar untuk menerapkannya pada satu sisi elemen sahaja , terutamanya jika anda menggunakan imej. Berikut ialah penyelesaian yang membolehkan anda mencapai kesan yang diingini ini.

Kuncinya ialah menggunakan struktur div bersarang. Tetapkan transformasi condong kepada div induk, di mana anda mahu kecondongan keseluruhan digunakan. Walau bagaimanapun, untuk mengekalkan nisbah aspek asal imej, buat div kanak-kanak (contohnya, satu div yang memaparkan imej sebagai latar belakang) dan gunakan nilai condong yang bertentangan padanya.

Sebagai contoh, jika anda mempunyai div induk dengan condong 20 darjah, anda boleh menetapkan condong -20 darjah kepada div anak yang mengandungi imej. Ini membatalkan kecondongan pada imej, menjadikannya kelihatan tidak condong dalam div induk yang condong.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memusingkan Hanya Satu Sisi Elemen Menggunakan Transformasi CSS3?. 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan