gemzilla
07-29-2014, 01:04 PM
For my navigation bar I am trying to get it so the links are equal distance apart like a justified layout. Each time I try this it mucks up the drop downs.
My website: http://familyfostering.ismywebsite.co.uk/ (http://familyfostering.ismywebsite.co.uk/)
CSS
#menu {
height:30px;
width:810px;
background-color:#0576BF;
margin-left:auto;
margin-right:auto;
}
/*---------------Menu---------------*/
#menu ul {
height:30px;
width:810px;
margin:0;
padding:0;
list-style-type:none;
text-align:justified;
}
#menu ul li {
height:30px;
width:auto;
line-height:30px;
margin-left:20px;
margin-right:20px;
display:inline-block;
}
#menu ul:after {
content:' ';
width:100%;
display:inline-block;
}
#menu ul ul {
display:none;
}
#menu ul li:hover > ul {
display:block;
}
#menu ul li ul {
width:135px;
text-align:center;
background-color:#87E1FC;
}
#menu ul li ul li ul {
margin-top:-30px;
list-style-type:none;
margin-left:135px;
width:135px;
text-align:center;
}
#menu ul li ul li, #menu ul li ul li a {
height:auto;
padding-bottom:3px;
padding-top:3px;
line-height:25px;
width:135px;
background-image:none;
background-color:#87E1FC;
color:#000;
border:#000;
font-size:14px;
}
#menu ul li ul li a:hover {
background-image:none;
background-color:#0576BF;
color:#000;
border:#000 thin;
font-size:14px
}
#menu ul li a {
height:30px;
cursor:pointer;
font-size:18px;
text-decoration:none;
color:#FFFFFF;
}
#menu ul li a:hover {
color:#27C8F9;
}
/*---------------Menu---------------*/
HTML
<div id="menu">
<ul>
<li><a href="index.php">Home</a></li>
<li><a href="about.php">About Us</a>
<ul>
<li><a href="#">sublink</a></li>
<li><a href="#">sublink</a></li>
<li><a href="#">sublink</a></li>
<li><a href="#">sublink</a></li>
</ul>
</li>
<li><a href="carers.php">Foster Carers</a></li>
<li><a href="young.php">Young People</a></li>
<li><a href="authorities.php">Local Athorities</a></li>
<li><a href="Join.php">Join Us</a></li>
</ul>
</div>
My website: http://familyfostering.ismywebsite.co.uk/ (http://familyfostering.ismywebsite.co.uk/)
CSS
#menu {
height:30px;
width:810px;
background-color:#0576BF;
margin-left:auto;
margin-right:auto;
}
/*---------------Menu---------------*/
#menu ul {
height:30px;
width:810px;
margin:0;
padding:0;
list-style-type:none;
text-align:justified;
}
#menu ul li {
height:30px;
width:auto;
line-height:30px;
margin-left:20px;
margin-right:20px;
display:inline-block;
}
#menu ul:after {
content:' ';
width:100%;
display:inline-block;
}
#menu ul ul {
display:none;
}
#menu ul li:hover > ul {
display:block;
}
#menu ul li ul {
width:135px;
text-align:center;
background-color:#87E1FC;
}
#menu ul li ul li ul {
margin-top:-30px;
list-style-type:none;
margin-left:135px;
width:135px;
text-align:center;
}
#menu ul li ul li, #menu ul li ul li a {
height:auto;
padding-bottom:3px;
padding-top:3px;
line-height:25px;
width:135px;
background-image:none;
background-color:#87E1FC;
color:#000;
border:#000;
font-size:14px;
}
#menu ul li ul li a:hover {
background-image:none;
background-color:#0576BF;
color:#000;
border:#000 thin;
font-size:14px
}
#menu ul li a {
height:30px;
cursor:pointer;
font-size:18px;
text-decoration:none;
color:#FFFFFF;
}
#menu ul li a:hover {
color:#27C8F9;
}
/*---------------Menu---------------*/
HTML
<div id="menu">
<ul>
<li><a href="index.php">Home</a></li>
<li><a href="about.php">About Us</a>
<ul>
<li><a href="#">sublink</a></li>
<li><a href="#">sublink</a></li>
<li><a href="#">sublink</a></li>
<li><a href="#">sublink</a></li>
</ul>
</li>
<li><a href="carers.php">Foster Carers</a></li>
<li><a href="young.php">Young People</a></li>
<li><a href="authorities.php">Local Athorities</a></li>
<li><a href="Join.php">Join Us</a></li>
</ul>
</div>