Dalam CSS, anda mungkin menghadapi aksara ampersand (&) yang diletakkan sebelum pemilih unsur pseudo. Penggunaan ini bukan sebahagian daripada CSS standard tetapi biasanya dilihat dalam bahasa prapemprosesan seperti LESS.
Dalam LESS, ampersand berfungsi sebagai pengendali bersarang, membolehkan anda memilih elemen bersarang lebih banyak secara ringkas. Ia mewakili pemilih induk dan boleh digunakan untuk merantai berbilang pemilih.
Pertimbangkan sintaks KURANG ini:
.clearfix { &:before, &:after { display: table; content: ""; } &:after { clear: both; } }
Di sini, ampersand sebelum :sebelum dan :selepas menunjukkan bahawa unsur-unsur pseudo ini bersarang dalam .clearfix. Sintaks ini akan dikompilasi kepada CSS berikut:
.clearfix:before, .clearfix:after { display: table; content: ""; } .clearfix:after { clear: both; }
Sebagai contoh, kod KURANG berikut:
.example { &:hover { color: red; } }
Akan dikompilasi kepada:
.example:hover { color: red; }
Atas ialah kandungan terperinci Berikut ialah beberapa pilihan tajuk, menggabungkan format soalan dengan fokus artikel pada KURANG & ampersand: * Mengapa saya melihat ampersand (&) dalam pemilih unsur pseudo KURANG? * Apakah amper. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!