Hello All,
I am looking for some assistance please with trying to position my navigation menu, I am still learning CSS and I have now a brick wall in trying to resolve this issue. As can been seen from the below image I am trying to line up the navigation onto the same level as the text logo.
My CSS and HTML code snippet is shown below
HTML:
<header>
<div class="header-overlay">
<div class="container">
<div class="row">
<div class="col-md-12">
<div class="logo">
<h1>Piran Web</h1>
<div class="clearfix"></div>
<ul class="main-nav">
<li><a href="#">Services</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Contact</a></li>
<li><a href="#">Blog</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</header>
CSS Code:
.main-nav {
float: right;
list-style: none;
margin-top: 55px;
}
.main-nav li {
display: inline-block;
margin-left: 40px;
}
.main-nav li a:link,
.main-nav li a:visited {
padding: 8px 0;
color: #fff;
text-decoration: none;
text-transform: uppercase;
font-size: 90%;
border-bottom: 2px solid transparent;
transition: border-bottom 0.2s;
}
.main-nav li a:hover,
.main-nav li a:active {
border-bottom: 2px solid #fff;
}
.logo h1{
font-family: 'Inspiration', 'Lora', serif;
font-size: 90px;
color: #fff;
display: inline-block;
}
.logo {
height: 100px;
width: auto;
float: left;
margin-top: 20px;
}