Я нашел этот сайт: https://www.picmonkey.com/ и хотел бы узнать, как была выполнена адаптивная навигационная техника. В полноэкранном режиме логотип, меню значков и знаковые бары имеют равномерное расстояние и при сжатии экрана до того, как меню будет полностью реагировать, три секции (логотип, меню значков и панель регистрации) сохраняют четный процент друг от друга.Ответственный заголовок
Я создал оболочку навигатора и задавался вопросом, является ли это всего лишь особенностью того, что эти элементы занимают определенные проценты экрана или это простой margin-left/float?
*
{
padding: 0;
margin: 0;
}
#header
{
width: 100%;
min-height: 87px;
border-bottom: 1px solid #EFEFEF;
}
#header-fixedWidth
{
width: 92%;
min-height: 87px;
margin: 0 auto;
}
#picMonkeyLogo
{
margin-top: 23px;
margin-left: 5px;
margin-right: 50px;
float: left;
}
#icon-menu
{
min-height: 87px;
width: 300px;
float: left;
margin-left: 150px;
}
#icon-menu ul
{
list-style: none;
}
#icon-menu ul li
{
min-height: 87px;
float: left;
width: 70px;
font-family: 'Lato', sans-serif;
font-weight: bold;
text-align: center;
color: rgb(76, 76, 76);
}
#icon-menu ul li img
{
margin-top: 10px;
margin-bottom: 5px;
}
<div id="header">
<div id="header-fixedWidth">
<img src="Images/logo.png" alt="picMonkeyLogo" id="picMonkeyLogo" />
<div id="icon-menu">
<ul>
<li>
<img src="Images/iconMenu/edit.png" alt="editIcon" />
<p>Edit</p>
</li>
<li>
<img src="Images/iconMenu/touchUps.png" alt="touchUpIcon" />
<p>Touch Up</p>
</li>
<li>
<img src="Images/iconMenu/design.png" alt="designIcon" />
<p>Design</p>
</li>
<li>
<img src="Images/iconMenu/collage.png" alt="collageIcon" />
<p>Collage</p>
</li>
</ul>
</div>
</div>
</div>
Просто интересно, если вы знаете о [Bootstrap] (http://getbootstrap.com/) –
Я думаю, что это может быть с помощью метода изложенных здесь, но я не уверен на 100%: https://css-tricks.com/equidistant-objects-with-css/#article-header-id-5 – Michelle
@WinterSoldier Aware, но я надеялся запутать медиа запросы немного больше –