Как объединить эти два менее @Media-запроса с условием "или"? - PullRequest
0 голосов
/ 08 ноября 2018

Предположим, у меня немного меньше кода, подобного этому:

@desktop-min-width:         1024px;
@phone-max-width:           768px;

@desktop:          ~"only screen and (min-width: @{desktop-min-width})";
@tablet:           ~"only screen and (min-width: @{phone-max-width}) and (max-width: @{desktop-min-width})";
@phone:            ~"only screen and (max-width: @{phone-max-width})";

.hola {

  @phone {
    height: 100vh;
    top:    10px;
  }

  @tablet {
    height: 30vh;
    top:    30%;
  }

  @desktop {
    height: 30vh;
    top:    30%;
  }

}

// ...more styles...

Есть ли способ объединить @tablet и @desktop и уменьшить дублирование? Примерно так я представляю:

@tablet or @desktop {
  height: 30vh;
  top:    30%;
}

1 Ответ

0 голосов
/ 08 ноября 2018

Просто запятая должна делать то, что вы хотите:

@tablet, @desktop  {
  ...
}
...