Не работает height css

285
26 августа 2017, 00:14

Всем привет. Есть блок меню, которое выезжает, блок лежит непосредственно в body.

.menu_mobile {
height: calc(100%-65px);
display: none;
.sm(display, block);  //свои примеси, less, все дела
transition: .25s;
width: 100%;
position: fixed;

top: -100%;
left: 0;
background-color: red;
box-sizing: border-box;
border-bottom: 5px solid green;
  &-active {
      top: 65px;
  }
}

Вопрос: почему не работает height: calc? На выходе получаю такое чудо:

Answer 1

добавьте пробелов height: calc(100% - 65px)

Answer 2
  1. Выстоты в процентах работают только если у родительского элемента есть фиксированная высота. Убедись, что просто 100% работает.

  2. Вокруг знаков + и - должны стоять пробелы: calc(100% - 65px).

  3. Убедись, что к элементу применяется этот стиль и он ничем не переопределён.

READ ALSO
Как сделать грамотно эффект пагинации в фильтре?

Как сделать грамотно эффект пагинации в фильтре?

В общем, есть фильтр статей по годам, выглядит он следующим образом:

258
доступ к внешней базе данных с локального компьютера

доступ к внешней базе данных с локального компьютера

Всем привет, не могу подключиться к удалённой базе данных (mysql) вместо удалённого хоста root@146213

283
Работа с ini файлом

Работа с ini файлом

У меня естьini файл

269