Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Apakah yang perlu saya lakukan jika css tidak dapat memaparkan latar belakang?
Penyelesaian kepada masalah yang css tidak dapat memaparkan latar belakang: 1. Semak sama ada css telah dipanggil dan panggil semula laluan css yang betul 2. Semak alamat imej css dan ubah suainya dengan betul; ketinggian div; 4. Semak Sama ada div bersarang dan diubah suai 5. Seragamkan kod div.
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi CSS3, komputer DELL G3
Apakah yang perlu saya lakukan jika css tidak boleh memaparkan latar belakang?
Penyelesaian kepada imej latar belakang div atau warna tidak dipaparkan
Sebab utama imej latar belakang tidak dipaparkan adalah seperti berikut:
1. css tidak dipanggil
2. Alamat imej css tidak betul
3. Ketinggian div tidak tetap, ia adalah auto, tiada nilai ditetapkan, atau ketinggian tidak cukup tinggi
4 div Bersarang
5 Kod div tidak diseragamkan
Penyelesaian:
-. Ketinggian DIV adalah automatik dan warna latar belakang tidak boleh dipaparkan dalam kod Tukar ketinggian kod asal:auto;
- Andaikan gaya warna latar belakang ditetapkan untuk objek, dan kotak dalaman objek menggunakan gaya atribut apungan Pada masa ini, objek terapung, menyebabkan objek tidak dibuka, jadi Warna latar belakang css tidak boleh digunakan Ini menunjukkan bahawa terdapat tiga penyelesaian Satu adalah untuk menetapkan jelas untuk mengapungkan, menetapkan ketinggian css, dan menetapkan gaya limpahan css.
- Had ketinggian menyebabkan warna latar belakang tidak dipaparkan sepenuhnya Jika anda mempunyai objek yang belum mengira ketinggian (atau secara tidak sengaja menetapkan gaya atribut ketinggian yang sangat kecil), kerana anda tidak pasti berapa banyak. kandungan yang ada, apabila kandungan melebihi anda Tetapkan had ketinggian Pada masa ini, sebahagian daripada latar belakang mungkin tidak dipaparkan. Tetapkan ketinggian yang cukup tinggi, atau batalkan pemadaman gaya ketinggian.
Kes:
<div style="width:960px;background-color:#000000"> <div style="width:300px; height:200px; float:left">左侧</div> <div style="width:300px; height:200px; float:left">中部</div> <div style="width:360px; height:200px; float:left">右侧</div> </div>
Oleh kerana ketinggian div luar tidak ditetapkan, selepas menetapkan kod di atas, anda akan melihat tiga kotak lutsinar,
adalah betul kod adalah seperti berikut:
<div style="width:960px; height:200px;background-color:#000000"> <div style="width:300px; height:200px; float:left">左侧</div> <div style="width:300px; height:200px; float:left">中部</div> <div style="width:360px; height:200px; float:left">右侧</div> </div>
Pembelajaran yang disyorkan: "tutorial video css"
Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika css tidak dapat memaparkan latar belakang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!