Не удается сделать NavBar отзывчивым? - PullRequest
1 голос
/ 09 июля 2020

Я работаю над веб-сайтом и застрял над тем, чтобы он реагировал на один конкретный элемент. Собственно это и есть NavBar. Когда я даю ему margin-right:400px и делаю его центром веб-страницы, он работает на экране ноутбука, тогда как на небольшом мобильном экране он не работает, и когда я использую отзывчивые свойства, добавляя width:100 5 height:auto and margin-right:400px;, он работает на небольших устройствах, но не в экране ноутбука. На экране ноутбука он расположен в правой части экрана.

Заранее спасибо ...

Ответы [ 2 ]

0 голосов
/ 09 июля 2020

1: Используйте Flexbox

CSS3 Flexible Box, или более широко известный как Flexbox, - это новый мощный режим макета в CSS3. Он предоставляет нам коробочную модель, оптимизированную для размещения пользовательских интерфейсов. С Flexbox вертикальное центрирование, столбцы одинаковой высоты, переупорядочивание и изменение направления - это легкий ветерок.

Ресурс: https://flexboxfroggy.com/

2: Используйте CSS -Media Queries

CSS Grid - самая мощная система компоновки, доступная в CSS. Он приносит в Интернет инструмент двухмерного макета с возможностью размещать элементы в строках и столбцах. Важность сеток в современном веб-дизайне высока, поэтому этот новый spe c решает множество давних проблем с размещением элементов в браузере.

Ресурс: https://flexboxfroggy.com/

3: Используйте Bootstrap

Bootstrap - самые популярные фреймворки HTML, CSS и JavaScript. для разработки адаптивных веб-сайтов, ориентированных на мобильные устройства. Bootstrap можно загрузить и использовать совершенно бесплатно! Bootstrap - это платформа, которая поможет вам быстрее и проще создавать веб-сайты. Он включает шаблоны дизайна на основе HTML и CSS для типографики, форм, кнопок, таблиц, навигации, модальных окон, каруселей изображений и т. Д. c. ... Вот несколько дополнительных причин использовать Bootstrap: Bootstrap отзывчивый CSS подстраивается под телефоны, планшеты и настольные компьютеры.

4: Используйте Foundtation

Foundation также входит в число исключительных интерфейсных фреймворков. Это сверхадаптивный фреймворк, который используется для создания бесшовных дизайнов для создания веб-сайтов, приложений для Интернета, а также для мобильных устройств и шаблонов электронной почты. Foundation - это самый простой в освоении фреймворк, поэтому его может легко использовать новый пользователь. Эта исключительная структура имеет ряд компонентов, включая макеты, навигацию, мультимедиа, библиотечные контейнеры и многое другое. У Foundation также есть исключительный список плагинов, который предлагает разработчикам расширенный выбор, чтобы выбрать один соответственно.

Совет: При создании веб-сайта постарайтесь сделать его сначала мобильные. ie сначала сделайте сайт адаптивным для мобильных просмотров, а затем сделайте его для настольного компьютера. Причина в том, что если вы сначала сделаете его мобильным, он также будет хорошо смотреться на настольном компьютере. Но если вы сначала создадите настольный компьютер, он не будет хорошо смотреться на мобильном телефоне.

Надеюсь, это поможет

0 голосов
/ 09 июля 2020

Вы можете использовать любую структуру css, например bootstrap или css mediaquery .

...