Chcę ustawić szerokość w procentach w scss poprzez obliczenia, ale daje mi to błędy.
Nieprawidłowy CSS po „...- width: (4/12)%”: oczekiwane wyrażenie (np. 1px, pogrubienie), było „;”
Chcę zrobić coś takiego
$my_width: (4/12)%;
div{
width: $my_width;
}
jak dodać tam znak%?
To samo pytanie z px i em
Odpowiedzi:
Czy próbowałeś funkcji procentowej ?
źródło
+px
na końcu linii, np.width: ($foo + $bar) +px
$foo + $bar * 1px
), Łączenie jednostek w ten sposób daje tylko ciąg.Inny sposób:
Sass wyświetli wartość w%.
źródło
Udało mi się to zrobić w ten sposób:
W ten sposób nie musisz używać żadnych specjalnych funkcji.
źródło