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
848 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!

sumber:php.cn
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