Rumah >hujung hadapan web >tutorial css >Bagaimana untuk memasukkan dua imej latar belakang pada masa yang sama dalam css

Bagaimana untuk memasukkan dua imej latar belakang pada masa yang sama dalam css

醉折花枝作酒筹
醉折花枝作酒筹asal
2021-07-26 10:50:3513574semak imbas

Apabila menggunakan berbilang imej latar belakang, mula-mula pisahkan nilai atribut imej latar belakang dengan koma dan senaraikan imej yang akan digunakan kemudian gunakan ulangan latar belakang untuk menentukan atribut berulang; -kedudukan untuk menentukan setiap Lokasi gambar kecil sudah memadai.

Bagaimana untuk memasukkan dua imej latar belakang pada masa yang sama dalam css

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi CSS3&&HTML5, komputer Dell G3.

Apabila menggunakan berbilang imej latar belakang, cuma pisahkan nilai atribut imej latar belakang dengan koma, senaraikan imej yang ingin anda gunakan, kemudian gunakan ulang latar belakang untuk mentakrifkan atribut berulang, dan akhirnya gunakan kedudukan latar belakang untuk menentukan Kedudukan setiap gambar kecil.

Kod HTML:

<div></div>

Kod CSS:

background-image: url(images/scroll_top.jpg),
                  url(images/scroll_bottom.jpg),
                  url(images/scroll_middle.jpg);
 
background-repeat: no-repeat, no-repeat, repeat-y;
 
background-position: center top, center bottom, center top;

scroll_top.jpg

Bagaimana untuk memasukkan dua imej latar belakang pada masa yang sama dalam css

scroll_middle.jpg

Bagaimana untuk memasukkan dua imej latar belakang pada masa yang sama dalam css

scroll_bottom.jpg

Bagaimana untuk memasukkan dua imej latar belakang pada masa yang sama dalam css

Apabila mentakrifkan berbilang nilai dengan background-repeat dan background- position , susunan yang ditentukan sepadan dengan susunan imej latar belakang masing-masing.

Singkatan:

Cara yang ditakrifkan di atas boleh mengelirukan, terutamanya apabila ia perlu disusun semula atau diselenggara kemudian. Oleh itu, ramai pereka web suka menggunakan singkatan untuk menentukan berbilang imej latar belakang.

Kod CSS:

background: url(images/scroll_top.jpg) center top no-repeat,
            url(images/scroll_bottom.jpg) center bottom no-repeat,
            url(images/scroll_middle.jpg) center top repeat-y;

Setiap kali url digunakan untuk mentakrifkan imej, kedudukan dan kaedah pengulangan imej ditentukan.

Isi penting:

Berbilang imej latar belakang akan disusun satu di atas yang lain, seperti lapisan dalam Photoshop. Susunan imej latar belakang disenaraikan menentukan imej yang berada di atas. Imej pertama yang disenaraikan adalah pada tahap atas, imej kedua pada tahap kedua, dan imej terakhir pada tahap bawah. Mengambil kod sebelumnya sebagai contoh, bahagian atas tatal (scrollTop.jpg) berada di atas bahagian bawah tatal (scrollBottom.jpg), dan bahagian bawah berada di atas tengah tatal (scrollMiddle.jpg).

Atas ialah kandungan terperinci Bagaimana untuk memasukkan dua imej latar belakang pada masa yang sama dalam css. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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