Rumah  >  Artikel  >  hujung hadapan web  >  Pelaksanaan berbilang latar belakang dengan berkongsi contoh CSS3 (Berbilang latar belakang)_CSS/HTML

Pelaksanaan berbilang latar belakang dengan berkongsi contoh CSS3 (Berbilang latar belakang)_CSS/HTML

WBOY
WBOYasal
2016-05-16 12:03:392853semak imbas

Kelahiran CSS3 menyelesaikan masalah ini untuk kami Dalam CSS3, berbilang imej latar belakang boleh ditetapkan untuk bekas melalui imej latar belakang atau latar belakang, yang bermaksud imej latar belakang yang berbeza boleh diletakkan dalam satu elemen blok sahaja.

Mula-mula mari kita lihat tatabahasa:

latar belakang: [latar-gambar] |. [latar-latar belakang] | [latar-latar belakang] | 🎜>

Gunakan koma untuk memisahkan URL berbilang imej latar belakang Jika terdapat berbilang imej latar belakang dan hanya terdapat satu atribut lain (contohnya, hanya terdapat satu ulangan latar belakang), maka nilai atribut ini akan digunakan pada semua latar belakang. imej.

Mari kita lihat contoh:

Di sini kita akan menggunakan 5 gambar sebagai latar belakang bekas div. Mari kita lihat kod:

Kod HTML:

Salin kod Kod adalah seperti berikut:
Kod CSS:

Salin kod Kod adalah seperti berikut:
.div1{
margin:50px auto;
lebar:700px;
tinggi:450px;
sempadan:10px putus-putus #ff00ff;

background-image:url(images/1.jpg),url(images/2 .jpg) ,url(imej/3.jpg),url(imej/4.jpg),url(imej/5.jpg);
background-repeat:no-repeat,no-repeat,no-repeat, tiada ulang , tiada ulangan;
kedudukan latar belakang: kiri atas, kanan atas, kiri bawah, kanan bawah, tengah tengah;
}

Kesannya adalah seperti berikut:

Pelaksanaan berbilang latar belakang dengan berkongsi contoh CSS3 (Berbilang latar belakang)_CSS/HTML
Dalam kod di atas terdapat ayat ini:

Salin kod Kod adalah seperti berikut:
background-repeat:no-repeat;

Tulis nilai sahaja, kesannya betul-betul sama.

Sudah tentu, apabila menetapkan pelbagai atribut imej latar belakang di atas, ia ditulis secara berasingan, jadi kita juga boleh menulis pelbagai atribut imej latar belakang dalam kes ini, kod CSS adalah seperti berikut:

Salin kod Kod adalah seperti berikut:
.div1{
...
latar belakang:url(imej/1.jpg) tiada ulangan atas kiri,
url(imej/2.jpg) tiada ulangan atas kanan,
url(imej/3.jpg) tiada ulangan kiri bawah,
url(imej/4.jpg) tiada ulangan bawah kanan,
url(imej/5.jpg) pusat tengah tiada ulangan;
...
}

Oh, begitulah cara berbilang latar belakang CSS3 berfungsi. Kod sumber lengkap dan contoh disediakan di bawah, yang boleh digunakan sebagai rujukan.

Kenyataan:
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