Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Menghalang LESS-CSS daripada Menimpa Fungsi `calc()`?

Bagaimana untuk Menghalang LESS-CSS daripada Menimpa Fungsi `calc()`?

DDD
Lepaskan: 2024-12-08 20:32:15
asal
957 orang telah melayarinya

How to Prevent LESS-CSS from Overwriting the `calc()` Function?

Melumpuhkan Penimpaan LESS-CSS bagi Fungsi calc()

Apabila menggunakan LESS-CSS, anda mungkin menghadapi senario di mana calc() fungsi sedang ditimpa semasa penyusunan, mengakibatkan output yang salah. Untuk menangani perkara ini, terdapat teknik untuk melumpuhkan timpa ganti ini.

Penyelesaian: Escaped Strings

Kaedah yang berkesan adalah untuk menyertakan fungsi calc() dalam rentetan yang terlepas . Rentetan yang terlepas dilambangkan dengan meletakkan tilde (~) sebelum dan selepas rentetan. Pendekatan ini berkesan mengarahkan LESS-CSS untuk mengekalkan kandungan rentetan tanpa sebarang perubahan.

Sebagai contoh:

width: ~"calc(100% - 200px)";
Salin selepas log masuk

Setelah disusun, ini akan menghasilkan:

width: calc(100% - 200px);
Salin selepas log masuk

seperti yang dikehendaki.

Tambahan Pertimbangan

Jika anda perlu memasukkan Less math ke dalam rentetan terlepas anda, anda boleh menggunakan gabungan rentetan terlepas dan operasi matematik. Contohnya:

width: calc(~"100% - 15rem +" (10px+5px) ~"+ 2em");
Salin selepas log masuk

Ini akan dikompilasi kepada:

width: calc(100% - 15rem + 15px + 2em);
Salin selepas log masuk

Ingat, Kurang menggabungkan nilai (rentetan terlepas dan keputusan matematik) dengan ruang secara lalai.

Atas ialah kandungan terperinci Bagaimana untuk Menghalang LESS-CSS daripada Menimpa Fungsi `calc()`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan