Я работаю над навигационным меню для своего веб-сайта, но у меня сложены. Концепция заключается в том, чтобы логотип находился в середине навигационной панели и три параметра меню слева и в остальных трех меню справа.Держите логотип в центре экрана
<header id="top-header">
<div class="row">
<div class="large-12 columns">
<div class="logo"></div>
<ul class="menu" id="nav-menu">
<li><a href="#">MENU 1</a></li>
<li><a href="#">MENU 2</a></li>
<li><a href="#">MENU 3</a></li>
<li><a href="#">MENU 4</a></li>
<li><a href="#">MENU 5</a></li>
<li><a href="#">MENU 6</a></li>
</ul>
</div>
</div>
</header>
Я пытался добавить ширину <li>
с процентом, как это работавшей для заголовков меню:
#top-header ul > li {
display: block;
float: left;
width: 16%;
position: relative;
}
Однако моя проблема сейчас является изображение с логотипом. Он не остается в центре экрана. Изображение - это весь навигатор с логотипом посередине, поэтому я надеялся изменить размер изображения по вертикали, когда разрешение на изменение браузера.
#top-header .logo {
background-color: transparent;
background-image: url("img/menubar_logo.png");
height: 100%;
padding-left: 10px;
position: absolute;
transition: all 0.3s ease 0s;
width: 100%;
z-index: 1;
}
Это опечатка, когда я меняю имена классов при передаче кода здесь. Спасибо – Tasos
Являются ли 'large-12' и' columns' вашими собственными классами, потому что они не являются частью бутстрапа. Столбец бутстрапа будет 'col-lg-12'. – j08691
Из шаблона Wordpress, использующего Twitter Bootstrap. Они имеют один и тот же CSS, но с немного другими именами. – Tasos