Hello, i'm trying to make a fullscreen website, so many things must be a different size depending on the resolution and monitor size of people who visit the site.
So far I got the borders appearing properly but I can't seem to get the menu bar to appear properly.
Here is the code i'm using. Or just visit the site: http://eagl3s.kicks-ass.net. The menu bar is the "navLeft navRight and navMid" divs.
html:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link href="css/main.css" type="text/css" rel="stylesheet" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<div class="leftBorder">
<div class="rightBorder">
<div class="banner">
</div> <!-- "banner" -->
<div class="menu">
<div class="navLeft">
<div class="navMid">
<div class="navRight">
<ul id="nav">
<li><a href="http://www.eagl3s.kicks-ass.net" id="home">Home<span></span></a></li>
<li><a href="www.sex.com" id="members">Members<span></span></a></li>
<li><a href="http://www.eagl3s.kicks-ass.net/forum/index.php" id="forum">Forum<span></span></a></li>
<li><a href="http://www.eagl3s-clan.com" id="aokaoc">Aok-Aoc<span></span></a></li>
</ul>
</div> <!--"navLeft"-->
</div> <!--"navMid"-->
</div> <!--"navRight"-->
</div>
</div> <!-- "rightBorder" -->
</div> <!-- "leftBorder" -->
</body>
</html>
CSS:
body {
margin: 0;
padding: 0;
background-image: url("../images/bg.gif");
background-repeat: repeat;
}
.leftBorder {
background-image: url("../images/bdr.gif");
background-repeat: repeat-y;
background-position: left top;
}
.rightBorder {
background-image: url("../images/bdr.gif");
background-repeat: repeat-y;
background-position: right top;
}
.banner {
background-image: url("../images/banner.gif");
margin: 0 auto;
width: 943px;
height: 161px;
}
.navLeft {
background-image: url("../images/nav_01.gif");
width: 73px;
height: 55px;
}
.navMid {
background-image: url("../images/nav_02.gif");
background-repeat: repeat;
background-position: center;
height: 55px;
}
.navRight {
display: inline;
background-image: url("../images/nav_03.gif");
margin: 0 auto;
width: 73px;
height: 55px;
}
.menu {
height: 64px;
width: 941px;
margin: 0 auto;
margin-bottom: 10px;
line-height: 31px;
text-align: center;
}