Less.js: Less tidak mendukung fungsi matematika baru (mis. min, maks)

Dibuat pada 16 Jan 2020  ·  4Komentar  ·  Sumber: less/less.js

border-width: max(.01rem, 1px);

Kode ini akan merusak proses kompilasi.

feature request high priority

Komentar yang paling membantu

Catatan: Ini mungkin juga berlaku untuk fungsi clamp() .

Solusi

Bagi siapa pun yang menemukan ini membutuhkan solusi, Anda selalu dapat menggunakan kemampuan pelolosan string KURANG untuk meneruskan string biasa ke CSS, mis.

border-width: ~"max(.01rem, 1px)";

Semua 4 komentar

Catatan: Ini mungkin juga berlaku untuk fungsi clamp() .

Solusi

Bagi siapa pun yang menemukan ini membutuhkan solusi, Anda selalu dapat menggunakan kemampuan pelolosan string KURANG untuk meneruskan string biasa ke CSS, mis.

border-width: ~"max(.01rem, 1px)";

@kbav Terima kasih, itu sangat membantu!

Jika Anda perlu menggunakan Lebih sedikit variabel, misalnya max(@my-var, 1px) , Anda dapat melakukannya

@my-var: .01rem;
--my-var: @my-var;
border-width: ~"max(var(--my-var), 1px)";

Harus bekerja pada Kurang 4

Apakah halaman ini membantu?
0 / 5 - 0 peringkat