Ответы пользователя по тегу Media queries
  • CSS media queries: screen или only screen?

    rockon404
    @rockon404
    Frontend Developer
    Оператор only используется, чтобы скрыть стили от старых браузеров (поддерживающих синтаксис медиа-запросов CSS2).
    @media only screen and (min-width: 401px) and (max-width: 600px) {
    
    }

    Эти браузеры ожидают список медиа-типов, разделённых запятыми. И, согласно спецификации, они должны отсекать каждое значение непосредственно перед первым неалфавитно-цифровым символом, который не является дефисом. Таким образом, старый браузер должен интерпретировать предыдущий пример как media="only". Поскольку данного типа медиа-типа не существует, то и таблицы стилей будут игнорироваться.
    Ответ написан
    1 комментарий
  • Почему не работает код (Javascript)?

    rockon404
    @rockon404
    Frontend Developer
    Потому что правило display для вашего компонента задается селектором css, а не является ключом собственного свойства style.

    Так будет работать:
    var leftMenu = document.querySelector(".left-menu");
    var displayValue = window.getComputedStyle(leftMenu,null).getPropertyValue("display");
    console.log(displayValue === 'none');
    Ответ написан
    1 комментарий