PolyCalc, to biblioteka umożliwiająca korzystanie z funkcji calc
w CSS. Daje to możliwość używać wyrażeń typu width: calc(100% - 150px)
już teraz. Tak, w CSS. Dzięki temu można ustawić szerokość elementu wypełniającą stronę zostawiając określoną liczbę pikseli na pasek boczny, czy np. na inny przycisk.
Techniczne ciekawe elementy:
data-PolyCalc="1"
.calc
, ale w skrypcie jest przygotowana metoda sprawdzenia zgodności tak by sprawdzenie było szybkie i możliwie dokładne.Linki
calc
natywnie.Autorstwo
Pierwotnie PolyCalc został stworzony przez Chrisa Kay. Mój wkład to lekki parser CSS oraz dostosowanie i udoskonalenia głównej biblioteki (w tym dodanie wykrywania natywnej obsługi calc
).