Я нахожусь в процессе создания персонального веб-сайта, поэтому я не уверен на 100%, что будут на контрольных точках содержания. На данный момент я использую 320px (телефон), 768px (планшет) и 1024px (рабочий стол). Я не знаю, нужен ли мне конкретный для планшетов, поскольку они, вероятно, могут использовать полноэкранный режим, но я имею его на месте на всякий случай.Создание реагирующих меню не работает
У меня возникли проблемы с отображением ссылок на ссылки в строке, когда они находятся на полном экране, и я не могу понять, как получить раскрывающееся меню в режиме мобильного просмотра. У меня есть meta viewport, установленный на ширину устройства, и 1.
Я бы хотел, чтобы встроенный режим зависал над каждым, чтобы отобразить цвет фона с 8px x 20px padded. Я стараюсь, если возможно, избегать javascript и jquery. И без поплавков тоже.
HTML
<nav class="nav-menu" role="navigation">
<ul>
<li><a class="blue" href="" title="Home">Home</a></li>
<li><a class="red" href="" title="Blog">Blog</a></li>
<li><a class="green" href="" title="Contact">Contact</a></li>
</ul>
<a href="#" id="pull"></a>
</nav>
https://jsfiddle.net/xpu9bxjc/
Любая помощь будет принята с благодарностью!
Не устанавливайте точки останова для устройств ... установите их, когда ваш дизайн ** нуждается в них **, если это будет на 743.25 пикселей, пусть будет так. –
Я согласен с @Paulie_D. Кроме того, в вашей скрипке, похоже, у вас есть мобильный стиль для средних экранов, в то время как ваш немобильный стиль отображается, если вы уменьшаете размер экрана до мобильного. Измените свой медиа-запрос на 'max-width' вместо' min-width', чтобы исправить это. –
Я отменил min/max и получил его, работая так, как я хочу, в отношении отображения inline на больших экранах. Однако, как я могу установить падение в мобильном режиме? – user1052448