#css
Вопрос:
- Я использую этот шаблон в качестве основы для своего портфолио, https://html5up.net/phantom
В настоящее время существует навигация по гамбургерам как в Интернете, так и на мобильных устройствах. Как я могу сделать так, чтобы меню гамбургеров отображалось только на мобильном устройстве? Я попытался изменить экран @media и (max-width: 736 пикселей) { на 480 для меню CSS, но это ничего не меняет ..?
- Также есть ли способ изменить розовое наведение меню?
Ответ №1:
Простое решение, но вроде как работает.
- Настроить отображение меню бургеров: заблокировать;
- затем установите @media only screen и (min-width: ширина, которую вы хотите), а внутри установите для меню burger значение display: none; Это означает, что из-за ширины, которую вы задаете в медиа-запросах, меню не будет отображаться.
Наведите курсор мыши, чтобы вы могли легко изменить. Просто найдите в коде, где у :hover есть свойство color:;, установленное на pink, и в вашем коде переопределите его, нацелившись на элемент и добавив:hover, а затем добавив цвет, который вы хотите, чтобы он был.
Комментарии:
1. Я просмотрел весь документ и не могу найти розовый,
2. Я нашел это, хотя: #menu > .close:before { background-image: url(«данные: изображение / svg xml;charset=utf8,<svg xmlns=’ w3.org/2000/svg ‘ width=’100′ height=’100′ viewBox=’0 0 100 100′ preserveAspectRatio=’нет’>line { ширина штриха: 8 пикселей; штрих: #f2849e; }»); непрозрачность: 0; }
Ответ №2:
/*use*/
@media only screen and (max-width: 736px){
/*then put the hamburger class here*/
}