Menggunakan fungsi SASS rgba dalam konteks pembolehubah CSS?
P粉476046165
P粉476046165 2023-09-16 10:15:44
0
1
579

Bagaimana cara kita membuat SASSrgbargba(#4caf50, 0.1)转换为rgba(76, 175, 80, 0.1)apabila konteksnya ialah bahagian nilai bagi pengisytiharan pembolehubah CSS?

Untuk kejelasan, berikut ialah contoh:

$green: #4caf50; $green-rgba: rgba($green, 0.1); @debug $green-rgba; // rgba(76, 175, 80, 0.1)

@debug语句将记录rgba(76, 175, 80, 0.1), betul.

Tetapi jika kita mencuba ini:

test { --mat-mdc-button-ripple-color: rgba(#4caf50, 0.1); }

Hasil kompilasi ialah:

test { --mat-mdc-button-ripple-color: rgba(#4caf50, 0.1); }

Idea?

P粉476046165
P粉476046165

membalas semua (1)
P粉060112396

Ok - selepas melihat ke dalam kod sumber butang Angular Material, kod riak melakukan ini dan ia berfungsi:

--mat-mdc-button-ripple-color: #{rgba($color, 0.1)};
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!