Rumah >hujung hadapan web >Tutorial H5 >Bagaimana untuk membuat imej latar belakang meregangkan dan mengisi css untuk mengelakkan kemahiran tutorial display_html5 berulang
Bagaimana untuk membuat imej latar belakang meregangkan dan mengisi, soalan ini kedengaran mudah. Tetapi saya minta maaf untuk memberitahu anda. Ia tidak semudah yang kita fikirkan.
Contohnya, tetapkan latar belakang dalam bekas (body, div, span). Panjang dan lebar latar belakang ini tidak boleh diubah suai sebelum CSS2.1.
Jadi hasil sebenar hanya boleh dipaparkan berulang kali, jadi atribut repeat, repeat-x, repeat-y, dan no-repeat muncul. Ia digunakan untuk mengawal paparan imej latar belakang. Jadi terdapat dua jenis imej latar belakang :
1 keseluruhan imej yang besar, saiznya betul-betul sepadan dengan saiz kawasan
2. Imej bar yang sangat kecil, Selepas diulang. , latar belakang gambar besar yang sangat biasa terbentuk.
Tetapi selepas kemunculan CSS3, keadaan ini telah bertambah baik. Harta bersaiz latar belakang boleh membuat hasrat kita sebelum ini menjadi kenyataan.
Dan sifat ini boleh digunakan pada firefox, chrome, dan ie9.
Kaedah penggunaan khusus adalah seperti berikut:
Saiz imej latar belakang (perwakilan angka):