


Bagaimana cara menggunakan CSS untuk mencapai kesan kecerunan peralihan warna latar belakang dari kiri ke kanan dan secara beransur -ansur menjadi lebih ringan dari atas ke bawah?
Apr 05, 2025 pm 12:57 PMBuat latar belakang progresif: kecerunan CSS dari kiri ke kanan, dari jauh ke cetek
Artikel ini akan menunjukkan cara membuat kesan latar belakang yang unik menggunakan CSS: kecerunan yang lancar peralihan dari kiri ke kanan, dan atas dasar ini, secara beransur -ansur menyala dari atas ke bawah. Reka bentuk ini boleh menambah lapisan dan kedalaman ke laman web dan meningkatkan pengalaman pengguna.
Untuk mencapai kesan ini, anda perlu menggabungkan teknologi kecerunan dan pelekat CSS. Kami menggunakan harta mask-image
, yang digabungkan dengan topeng kecerunan menegak, untuk mengawal ketelusan kecerunan.
Kod CSS berikut akan mencapai kesan sasaran:
html, badan { Lebar: 100%; Ketinggian: 100%; } html { latar belakang warna: #fffff; /* Menyediakan latar belakang putih*/ } badan { -WebKit-Mask-Image: Linear-Gradient (ke bawah, #000000, telus); /* Topeng menegak, mendalam, bawah cahaya*/ Latar Belakang: Linear-Gradient (ke kanan, RGB (39, 121, 245), RGB (81, 221, 240), RGB (118, 216, 118)); /* kecerunan mendatar, kiri dan kanan cetek*/ Latar Belakang berulang: tidak berulang; /* Mencegah pertindihan kecerunan*/ }
Penjelasan kod:
-
html, body
: Tetapkan lebar dan ketinggian elemenhtml
danbody
hingga 100%, memastikan latar belakang meliputi keseluruhan halaman. -
html { background-color: #ffffff; }
: Tetapkan latar belakang putih untuk elemenhtml
sebagai warna latar belakang untuk kecerunan. -
body { -webkit-mask-image: ... }
: Gunakan harta-webkit-mask-image
untuk memohon topeng kecerunan linear dari atas ke bawah (to bottom
). Peralihan kecerunan dari hitam (#000000
) ke telus (transparent
), mencapai kesan secara beransur -ansur menjadi lebih ringan dari atas ke bawah. Nota:-webkit-
Awalan adalah untuk keserasian dengan pelayar yang lebih tua. -
body { background-image: ... }
: mentakrifkan warna latar belakang kecerunan linear dari kiri ke kanan (to right
), peralihan warna dari biru gelap (rgb(39, 121, 245)
) untuk cahaya hijau (rgb(118, 216, 118)
), dan warna tengah adalahrgb(81, 221, 240)
-
body { background-repeat: no-repeat; }
: Mencegah kecerunan latar belakang daripada mengulangi.
Melalui kod CSS di atas, anda boleh dengan mudah membuat kesan latar belakang progresif dengan rasa lapisan dan kesan visual. Teknologi ini mempunyai pelbagai aplikasi dalam reka bentuk web dan sangat sesuai untuk senario di mana bidang utama perlu diserlahkan atau suasana tertentu dicipta.
Atas ialah kandungan terperinci Bagaimana cara menggunakan CSS untuk mencapai kesan kecerunan peralihan warna latar belakang dari kiri ke kanan dan secara beransur -ansur menjadi lebih ringan dari atas ke bawah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undress AI Tool
Gambar buka pakaian secara percuma

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Filter latar belakang digunakan untuk menggunakan kesan visual kepada kandungan di belakang unsur-unsur. 1. Gunakan penapis latar belakang: blur (10px) dan sintaks lain untuk mencapai kesan kaca beku; 2. Menyokong pelbagai fungsi penapis seperti kabur, kecerahan, kontras, dan lain -lain dan boleh ditumpangkan; 3. Ia sering digunakan dalam reka bentuk kad kaca, dan perlu memastikan bahawa unsur -unsur bertindih dengan latar belakang; 4. Pelayar moden mempunyai sokongan yang baik, dan @supports boleh digunakan untuk menyediakan penyelesaian penurunan; 5. Elakkan nilai kabur yang berlebihan dan kerap meredakan untuk mengoptimumkan prestasi. Atribut ini hanya berkuatkuasa apabila terdapat kandungan di belakang unsur -unsur.

Define@keyframesbouncewith0%,100%attranslateY(0)and50%attranslateY(-20px)tocreateabasicbounce.2.Applytheanimationtoanelementusinganimation:bounce0.6sease-in-outinfiniteforsmooth,continuousmotion.3.Forrealism,use@keyframesrealistic-bouncewithscale(1.1

Sebagai platform perdagangan aset digital yang terkemuka di peringkat antarabangsa, Binance menyediakan pengguna dengan pengalaman perdagangan yang selamat dan mudah. Aplikasi rasminya mengintegrasikan pelbagai fungsi teras seperti tontonan pasaran, pengurusan aset, perdagangan mata wang dan perdagangan mata wang fiat.

Toncoin (TON) adalah blok blok pertama yang terdesentralisasi yang asalnya dikandung oleh pasukan Telegram. Ia terkenal dengan prestasi tinggi, kos rendah dan ciri-ciri mesra pengguna, dan bertujuan untuk menyediakan platform rangkaian terbuka untuk berbilion pengguna di seluruh dunia. Ton token asalnya digunakan dalam rangkaian untuk membayar yuran transaksi, ikrar dan mengambil bahagian dalam tadbir urus rangkaian.

UsethetagtodisplayamessageorredirectuserswhenJavaScriptisdisabled.2.ApplygracefuldegradationbybuildingcorefunctionalitywithoutJavaScriptandenhancingitwhenavailable.3.Adda"no-js"classtotheHTMLelementanduseJavaScripttoreplaceitwith"js&qu

Gunakan kotak semak tersembunyi atau butang radio sebagai suis untuk mengawal paparan kandungan melalui: selepas pseudo-kelas dan pemilih saudara; 2. Gunakan CSS untuk menyembunyikan kotak input, gaya label ke tajuk yang boleh diklik, dan gunakan keadaan yang diperiksa untuk menukar ketinggian maksimum kandungan untuk mencapai pengembangan dan keruntuhan; 3. Pastikan label dikaitkan dengan kotak input untuk meningkatkan kebolehcapaian, tambahkan: gaya fokus untuk menyokong navigasi papan kekunci; 4. Jika anda perlu mengembangkan hanya satu panel pada satu masa, anda boleh menggunakan kotak input jenis radio dengan atribut nama yang sama. Kaedah ini tidak memerlukan JavaScript, ringan dan cekap, sesuai untuk paparan interaktif kandungan statik, dan mempunyai akses yang baik.

Huobi adalah platform perkhidmatan aset digital yang terkenal di dunia, menyediakan pengguna dengan pelbagai perkhidmatan perdagangan dan pengurusan aset digital. Dengan perkhidmatan profesionalnya, pasangan transaksi yang kaya dan sistem keselamatan yang boleh dipercayai, ia telah memenangi kepercayaan ramai pengguna.

OKX adalah platform perkhidmatan aset digital yang terkenal di dunia, menyediakan pengguna dengan produk dan perkhidmatan yang pelbagai termasuk tempat, kontrak, pilihan, dan lain-lain. Dengan pengalaman operasi yang lancar dan integrasi fungsi yang kuat, aplikasi rasminya telah menjadi alat yang sama untuk banyak pengguna aset digital.
