Penyelesaian kepada pertanyaan media css yang gagal: 1. Ubah suai sintaks seperti "@media screen dan (max-width:768px){...}" 2. Tambahkan teg meta yang diperlukan pada fail pengepala html ; 3. Letakkan pernyataan pertanyaan media selepas dokumen css asal.
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi css3, komputer DELL G3
Apakah yang perlu saya lakukan jika pertanyaan media css gagal?
Pertanyaan media @media CSS tidak sah
Gaya CSS yang ditulis dengan pertanyaan media @media adalah tidak sah?
1. Masalah
Gaya CSS yang ditulis dengan pertanyaan media @media adalah tidak sah untuk html.
2. Penyelesaian
Cuba 1: Spesifikasi tatabahasa - ruang diperlukan antara 'dan' dan '('
@media screen and (max-width:768px){ body { padding-top:150px; padding-bottom: 20px; } }
Cuba 2: Persekitaran - Jaminan Yang diperlukan tag meta ditambahkan pada fail pengepala html
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="css/index.css"> </head>
Cuba tiga: Keutamaan - letakkan pernyataan pertanyaan media selepas dokumen css asal
body{ padding-top:50px; padding-bottom:20px; } @media screen and (max-width:768px){ body { padding-top:150px; padding-bottom: 20px; } }
Kajian yang disyorkan: " css tutorial video》
Atas ialah kandungan terperinci Perkara yang perlu dilakukan jika pertanyaan media css gagal. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!