Stylus (stilarkssprog)

stylus
Sprog klasse Style Description Language , et programmeringssprog og et sprog, der bruger indrykning [d]
Dukkede op i 2011
Frigøre
Blev påvirket CSS , LESS og Sass
Licens MIT-licens [2]
Internet side stylus-lang.com
OS på tværs af platforme

Stylus er en CSS -forprocessor , der bruger en SASS- lignende syntaks med evnen til at bruge:

Mixins grænse-radius(n) -webkit-border-radius n -moz-grænse-radius n grænse-radius n formularindtastning[type=knap] border-radius(5px)

forvandles til

form input [ type = knap ] { -webkit- border-radius : 5 px ; -moz- grænse-radius : 5 px ; kant - radius : 5px } Funktioner legeme polstring tilføje (10px, 5)

forvandles til

body { padding : 15 px ; } Variabler skriftstørrelse = 14px font = font-size "Lucida Grande", Arial legeme font font, sans-serif

forvandles til...

body { font : 14 px "Lucida Grande" , Arial , sans-serif ; }

den første skrifttype er navnet på reglen, den anden er en variabel, som indeholder en variabel mere (skriftstørrelse)

Noter

  1. Udgivelse 0.59.0 - 2022.
  2. https://github.com/LearnBoost/stylus/blob/master/LICENSE

Links