Bagaimanakah cara membuat latar belakang senget menggunakan CSS?

DDD
Lepaskan: 2024-11-07 05:26:02
asal
841 orang telah melayarinya

How do I create a slanted background using CSS?

Mencipta Latar Belakang Serong dalam CSS

Dalam bidang reka bentuk web, mencipta reka letak yang menarik secara visual dan dinamik selalunya boleh melibatkan menggabungkan bentuk dan kecerunan yang luar biasa . Satu cabaran sedemikian ialah penciptaan latar belakang yang condong atau pepenjuru, yang boleh menambah bakat tersendiri pada mana-mana tapak web. Walaupun ia kelihatan rumit, mencapai kesan ini dengan CSS adalah sangat mudah.

Panduan terperinci ini akan memandu anda melalui langkah-langkah untuk mencipta latar belakang senget menggunakan CSS. Contoh yang diberikan oleh pengguna menunjukkan garis pepenjuru yang membahagikan latar belakang kepada dua warna yang berbeza. Untuk meniru kesan ini, kami akan menggunakan elemen pseudo dan menggunakan transformasi condong.

body {
  height: 100vh;
  margin: 0;
  background: yellow;
}

body:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 300px;
  background: #000;
  transform: skew(-30deg);
  transform-origin:top;
}
Salin selepas log masuk

Dalam kod ini:

  • Elemen badan menetapkan ketinggian halaman kepada 100 % ketinggian port pandangan, menghapuskan jidar dan menggunakan latar belakang kuning.
  • Isi:sebelum elemen pseudo mencipta elemen baharu sebelum anak pertama badan itu. Ia diberi nilai kandungan kosong (kandungan: ""), menjadikannya bekas kosong.
  • Kami meletakkan elemen pseudo secara mutlak (kedudukan: mutlak), meliputi ketinggian dan lebar halaman sambil menjajarkannya dengan tepi kiri (kiri: 0; lebar: 300px;).
  • Warna latar belakang (latar belakang: #000) ditetapkan kepada hitam, mewujudkan bahagian senget.
  • Transformasi: condong(- Sifat 30deg) memesongkan elemen secara mendatar sebanyak -30 darjah, mewujudkan condong pepenjuru.
  • Asal-ubah:atas menentukan titik dari mana penjelmaan condong itu berasal. Dalam kes ini, ia adalah bahagian atas elemen.

Dengan melaraskan sudut penjelmaan condong dan kedudukan elemen pseudo, anda boleh menyesuaikan bentuk dan saiz latar belakang senget agar sesuai dengan anda. keperluan reka bentuk.

Atas ialah kandungan terperinci Bagaimanakah cara membuat latar belakang senget menggunakan 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
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!