Jump to content

Photo
* * * * * 1 votes

SASS vs LESS


43 replies to this topic
  • Please log in to reply
unbreak

    WT Elite

  • 1937 posts
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Posted 26 November 2015 - 08:17

#41

Dzięki za próbę, ale ciągle nope ;)


  • 0

webDeveloper


przemoo83

    Stary wyjadacz

  • PipPipPip
  • 316 posts
    • Czas spędzony online: 24d 21h 32m 26s
46
Bardzo dobra

Posted 27 November 2015 - 13:14

#42

Jest jeszcze opcja że jak używasz wersji powyżej 3.4 to można napisać do tego mixin z wbudowanymi funkcjami tylko to jest chyba overkill i nie wiem po co by ktoś miał takie coś robić :P

Taki kod:

@mixin context($stary, $nowy) {
    @at-root #{selector-replace(&, $stary, $nowy)} {
        @content;
    }
}

$list: selector-append('.item','.item-1','.item-2','.item-3','.item-4');

.content {
    background: red;

    .item {
        background: blue;

        a {
            color: white;
            @include context('.item', $list) {
                color: red;
            }
        }
    }
}

powinien dać ten wynik:

.content {
  background: red;
}
.content .item {
  background: blue;
}
.content .item a {
  color: white;
}
.content .item.item-1.item-2.item-3.item-4 a {
  color: red;
}

jeśli efekt miałby być taki:

.content .item a {
  color: white;
}
.content .item.item-1 a {
  color: white;
}
.content .item.item-2 a {
  color: white;
}

to trzeba by to jeszcze dodatkowo przepuścić przez jakąś pętlę...chyba :P


Edited by przemoo83, 27 November 2015 - 13:19 .

  • 0

karolgorecki

    Nowy użytkownik

  • 17 posts
    • Czas spędzony online: 18h 15m 56s
15
Dobra

Posted 20 December 2015 - 20:57

#43

PostCSS! :D

Bo:
- jest to narzędzie do transformacji CSS'a
- nie jest zamknięty jak Less czy Sass (możemy dowolnie wybierać pluginy jak i sami łatwo pisać nowe)
- dużo pluginów
- wspiera nowego CSSa
- koniec z globalnym CSSem dzięki lokalnym stylom
- kompozycja dzięki css-modules -> compose
- szybszy niż Less, Sass
- itd...


  • 0

x_n

    Nowy użytkownik

  • 40 posts
    • Czas spędzony online: 1h 38m 26s
0
Neutralna

Posted 28 December 2015 - 07:31

#44

A czy możecie polecić jakieś dobre materiały do nauki Sass ?


  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users