Rumah >hujung hadapan web >tutorial css >Bagaimana untuk Memanjangkan Pemilih daripada Pertanyaan Media dalam Sass?

Bagaimana untuk Memanjangkan Pemilih daripada Pertanyaan Media dalam Sass?

DDD
DDDasal
2024-10-30 00:39:29905semak imbas

How to Extend Selectors from Media Queries in Sass?

Melanjutkan Pemilih daripada Pertanyaan Media Menggunakan Sass

Percubaan untuk melanjutkan pemilih dari dalam pertanyaan media sering mengakibatkan ralat, kerana Sass menyekat ini kefungsian. Bagaimanakah kita boleh menangani isu ini dan mengekalkan kecekapan kod tanpa menggunakan penyalinan dan penampalan manual?

Malangnya, memanjangkan pemilih luar secara langsung dalam pertanyaan media tidak dapat dilaksanakan kerana batasan Sass. Perintah sambungan hanya boleh digunakan dalam arahan yang sama.

Menggunakan Mixin

Untuk menggunakan semula kod dan melanjutkan pemilih merentas pertanyaan media, pertimbangkan untuk menggunakan pendekatan mixin. Buat campuran yang mengandungi gaya yang diperlukan dan kemudian masukkannya dalam kedua-dua kelas dalam dan luar.

Melanjutkan Pemilih Dari Luar Pertanyaan Media

Pilihan lain, walaupun tidak berkaitan secara langsung dengan kes penggunaan khusus anda, adalah untuk melanjutkan pemilih dalam pertanyaan media dari luar. Tentukan pemilih pemegang tempat dengan gaya yang diperlukan dalam pertanyaan media dan lanjutkannya di luar pertanyaan media.

Pengubahsuaian Belum Selesai

Komuniti Sass secara aktif membincangkan cara untuk menyelesaikan pengehadan ini , meneroka potensi sintaks dan strategi pelaksanaan. Jejaki perbincangan seperti perbincangan di GitHub untuk mendapatkan kemas kini tentang topik ini.

Atas ialah kandungan terperinci Bagaimana untuk Memanjangkan Pemilih daripada Pertanyaan Media dalam Sass?. 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