Sass ma percentage() function przekonwertować liczbę niemianowana do odsetek, ale nie mogę znaleźć funkcji, aby zrobić na odwrót (procent na dziesiętne)Sas, jak przekonwertować procent na dziesiętny?
Używam Sass lightness()
method dostać procent odcień. Chcę to przekonwertować ten procent na wartość dziesiętną, aby użyć do określenia przezroczystości koloru rgba()
.
Oto przykład SCSS, którego nie można skompilować, ponieważ $transparent-color
wymaga wartości $alpha
, która jest dziesiętna, a nie procent.
$color: hsl(50deg, 50%, 50%);
$alpha: lightness($color);
$transparent-color: rgba(0,0,0,$alpha);
.foo { background: $transparent-color }
Szukałem rozwiązań w Sass Documentation i Compass Reference i wiem, że musi być jakiś sposób, aby to zrobić.
Dzięki Rhysyngsun! Zmieniłem twoje rozwiązanie, aby używał "100.0" zamiast "100", aby zapewnić, że wynik będzie zmienny. Testowane i działa zgodnie z oczekiwaniami. –