• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Sass, dopisanie zmiennej do mixina

42 Warsaw Coding Academy
+1 głos
166 wizyt
pytanie zadane 5 sierpnia 2020 w HTML i CSS przez Dylekter Użytkownik (670 p.)

Cześć,

Napotkałem mały problem. Napisałem mixina w sass i chcę do niego dopisać możliwość wybrania orientacji (landscape lub portrait). Mógłby ktoś mnie chociaż naprowadzić na rozwiązanie? 

Aktualnie mixin wyglada tak:

$breakpoints: (
  "phone": 400px,
  "phablet": 560px,
  "tablet": 768px,
  "tablet-wide": 1024px,
  "desktop": 1248px,
  "desktop-wide": 1440px,
  "4K-560": 2560px
);
$orientation: (
  "landscape": landscape,
  "portrait": portrait
);

@mixin mq($width, $type: min) {
  @if map_has_key($breakpoints, $width) {
    $width: map_get($breakpoints, $width);
    @if $type == max {
      $width: $width - 1px;
    }
    @media only screen and (#{$type}-width: $width) {
      @content;
    }
  }
}

 

komentarz 5 sierpnia 2020 przez Bakkit Dyskutant (7,600 p.)
Po tym kodzie uświadomiłeś mi jak bardzo słabo znam sass. Mógłbyś podrzucić jakiś link do tutoriala / poradnika, z którego się uczyłeś? Byłbym bardzo wdzięczny.
1
komentarz 5 sierpnia 2020 przez Dylekter Użytkownik (670 p.)

Pisałem go sam bez poradników, opierałem się na notatkach ze strony css-tricks.com i kliku innych stron które opisywały tworzenie mixin'ów w sass, dlatego mam mały problem z dopisaniem kolejnej wartości. Nie widziałem poradników które by tego uczyły. smiley

Możesz dużo dowiedzieć się z dokumentacji i tworząc mixin't (że tak to ujmę) na logikę.

1
komentarz 5 sierpnia 2020 przez Paweł Nąckiewicz Nałogowiec (48,990 p.)

Do scss polecam ksiązkę nowoczesne arkusze stylów

1 odpowiedź

0 głosów
odpowiedź 5 sierpnia 2020 przez Dylekter Użytkownik (670 p.)
Znalazłem rozwiązanie i dodałem kolejny argument, dziękuję za wszelką aktywność

Podobne pytania

0 głosów
1 odpowiedź 509 wizyt
pytanie zadane 21 grudnia 2018 w HTML i CSS przez niezalogowany
0 głosów
0 odpowiedzi 361 wizyt
pytanie zadane 26 marca 2017 w HTML i CSS przez shslr Obywatel (1,310 p.)
0 głosów
0 odpowiedzi 141 wizyt
pytanie zadane 17 lutego 2017 w HTML i CSS przez shslr Obywatel (1,310 p.)

93,382 zapytań

142,382 odpowiedzi

322,540 komentarzy

62,738 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...