Dalam pembangunan web, bertindak balas kepada saiz skrin yang berbeza adalah penting untuk menyampaikan pengalaman pengguna yang optimum merentas pelbagai peranti. CSS menyediakan cara untuk mencapai ini melalui penggunaan pertanyaan media.
Pertanyaan media ialah mekanisme berkuasa dalam CSS yang membolehkan kami menggunakan peraturan gaya tertentu berdasarkan syarat tertentu, seperti lebar atau ketinggian skrin pengguna. Ia disertakan dalam set peraturan "@media", diikuti dengan syarat yang menentukan bila peraturan harus digunakan.
@media (max-width: 800px) { /* Styles applied if the screen width is 800px or less */ }
Dalam contoh ini, gaya hanya akan digunakan pada peranti dengan lebar maksimum 800px.
Bootstrap 3 termasuk satu set kelas utiliti responsif yang membolehkan pembangun menunjukkan atau menyembunyikan elemen dengan mudah berdasarkan saiz skrin. Kelas ini ditakrifkan di bawah pemilih ".visible-" dan ".hidden-", dengan "*" mewakili ambang saiz skrin tertentu.
Walau bagaimanapun, jika anda mempunyai gaya tersuai tambahan peraturan yang anda mahu gunakan berdasarkan saiz skrin, anda boleh menggunakan pertanyaan media dalam fail CSS anda. Pendekatan ini memastikan bahawa peraturan gaya hanya digunakan apabila syarat saiz skrin yang ditentukan dipenuhi.
Semasa menggunakan pertanyaan media dalam satu fail CSS boleh menyasarkan saiz skrin tertentu dengan berkesan , adalah penting untuk meminimumkan bilangan fail CSS di tapak web anda untuk prestasi optimum. Pertimbangkan untuk menggunakan pertanyaan media dalam satu fail CSS untuk menghalang berbilang permintaan HTTP untuk resolusi yang berbeza.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengawal Gaya CSS Berdasarkan Saiz Skrin dan Peranti?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!