Reputation: 709
I wanted to set my menu like below image.I rearranged my codes in many ways to solve this problem.But every time i failed.The right section of this menu is creating a gap in right area.Please help me to solve this problem.
<div class="col-xs-12 bigMenu">
<div class="col-xs-2 logo">
<a href="#"><img src="images/logo2.png" alt="Brainwave"/></a>
</div>
<ul class="col-xs-10 list-unstyled list-inline">
<li class="current"><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">About</a></li>
<li><a href="#">About</a></li>
<li><a href="#">About</a></li>
<li><a href="#">About</a></li>
</ul>
</div>
CSS CODE:
.header-area .bigMenu {
background: transparent;
}
.header-area .bigMenu:after {
content: "";
clear: both;
display: block;
}
.header-area .bigMenu .logo {
float: left;
}
.header-area .bigMenu ul {
list-style: none;
margin: 0;
padding: 0;
float: right;
}
.header-area .bigMenu ul li {
font-size: 1.2rem;
text-transform: uppercase;
letter-spacing: 0.2em;
padding: 0 1rem;
}
.header-area .bigMenu ul li a {
display: block;
text-decoration: none;
color: #ffffff;
padding: 0px 20px;
font-size: 1.2rem;
letter-spacing: 0.2rem;
}
Upvotes: 0
Views: 1378
Reputation: 2201
Just add this style sheets to your CSS:
.col-xs-10 {
display: block;
float: right;
}
Here is demo.
.header-area .bigMenu {
background: transparent;
}
.header-area .bigMenu:after {
content: "";
clear: both;
display: block;
}
.header-area .bigMenu .logo {
float: left;
}
.header-area .bigMenu ul {
list-style: none;
margin: 0;
padding: 0;
display: block;
}
.header-area .bigMenu ul li {
display: block;
float: right;
font-size: 1.2rem;
text-transform: uppercase;
letter-spacing: 0.2em;
padding: 0 1rem;
}
.header-area .bigMenu ul li a {
display: block;
text-decoration: none;
color: #ffffff;
padding: 0px 20px;
font-size: 1.2rem;
letter-spacing: 0.2rem;
}
.col-xs-10 {
width: auto;
float: right;
}
<div class="col-xs-12 bigMenu">
<div class="col-xs-2 logo">
<a href="#"><img src="images/logo2.png" alt="Brainwave"/></a>
</div>
<ul class="col-xs-10 list-unstyled list-inline">
<li class="current"><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">About</a></li>
<li><a href="#">About</a></li>
<li><a href="#">About</a></li>
<li><a href="#">About</a></li>
</ul>
</div>
Upvotes: 2