Sorry to bother you guys again, i am in a bit of a muddle with my CSS.
http://development.abcomforts.com/
As you can see the navigation looks a little like a tab with my template engine i have been working on but i noticed on IE 6 and 7 using a web render that the active link has a border on the bottom remaining instead of looking like a tab.
Note: The colors, code, layout, and all that fancy stuff are not yet being worked on i am building the tempting engine as priority then will build up the login system and other modules. Soon as its finished its going open source with its own domain and all that fun stuff with a bit of luck it will be a light weight cms that its not too bloated and does everything i want for my own site while giving other web masters and your self's, and all the people that have helped me while i learn php something back.
Here is the css.
http://development.abcomforts.com/
As you can see the navigation looks a little like a tab with my template engine i have been working on but i noticed on IE 6 and 7 using a web render that the active link has a border on the bottom remaining instead of looking like a tab.
Note: The colors, code, layout, and all that fancy stuff are not yet being worked on i am building the tempting engine as priority then will build up the login system and other modules. Soon as its finished its going open source with its own domain and all that fun stuff with a bit of luck it will be a light weight cms that its not too bloated and does everything i want for my own site while giving other web masters and your self's, and all the people that have helped me while i learn php something back.
Here is the css.
HTML:
/* Basic styles */
body
{
margin: 0;
padding: 0;
border: 0; /* This removes the border around the viewport in old versions of IE */
width: 100%;
background: #fff;
min-width: 660px;
font: 0.9em Helvetica, Arial, Geneva, sans-serif;
}
a
{
color: #369;
}
a:hover
{
color: #fff;
background: #369;
text-decoration: none;
}
h1, h2, h3
{
margin:.8em 0 .2em 0;
padding:0;
}
h1
{
font-size: 3em;
line-height: 0.5em;
}
h2
{
font-size: 1.4em;
line-height: 1.4em;
}
p
{
margin:.4em 0 .8em 0;
padding:0;
}
img
{
margin:10px 0 5px;
}
/* Header styles */
#header
{
clear:both;
float:left;
width:100%;
}
#header
{
}
#header p, #header h1, #header h2
{
padding:.4em 15px 0 15px;
margin:0;
}
#crumbs
{
background-color: #ff6f00;
width: 100%;
font-size: 1em;
line-height: 1.8em;
height: 1.8em;
text-indent: .5em;
margin: 0;
padding: 0;
text-decoration: none;
border-bottom: 1px solid #000;
clear:both;
color: #fff;
}
/* Navagation Bar */
#navagation
{
width: 100%;
height: 2.9em;
margin: 0;
padding: 1em 0em 0em 0em;
text-decoration: none;
border-bottom: 1px solid #000;
clear:both;
}
#navagation ul
{
margin: 0;
padding: 0;
list-style: none;
}
#navagation li
{
background-color: #fff;
display: inline;
}
#navagation li a
{
color: #000;
float:left;
border-top: 0.1em solid #000;
border-right: 0.1em solid #000;
width: 6em;
height: 2.8em;
text-align: center;
font-style: none;
line-height: 2.8em;
font-size: 1.0em;
text-decoration: none;
}
.active_link a
{
border-bottom: 1px solid #ff6f00;
background-color: #ff6f00;
color: #666;
float: left;
width: 6em;
height: 2.8em;
}
.nav_active a:hover
{
border-bottom: 1px solid #ff6f00;
background-color: #ff6f00;
color: #666;
float: left;
width: 6em;
height: 2.8em;
}
#navagation li a:hover {
background-color: #ff6f00;
}
/* 'widths' sub menu */
#layoutdims
{
clear:both;
background:#eee;
border-top:4px solid #000;
margin:0;
padding:6px 15px !important;
text-align:right;
}
/* column container */
.colmask
{
position:relative; /* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
clear:both;
float:left;
width:100%; /* width of whole page */
overflow:hidden; /* This chops off any overhanging divs */
}
/* 2 column left menu settings */
.leftmenu
{
background: #ffecb1;
}
.leftmenu .colright
{
float:left;
width:200%;
position:relative;
left:18em;
background:#fff;
}
.leftmenu .col1wrap
{
float:right;
width:50%;
position:relative;
right: 12em;
padding-bottom:1em;
}
.leftmenu .col1
{
margin:0 6.5em 0 13em;
position:relative;
right:100%;
overflow:hidden;
}
.leftmenu .col2
{
float:left;
width: 16em;
position:relative;
right: 17em;
}
/* Footer styles */
#footer
{
clear:both;
float:left;
width:100%;
border-top:1px solid #000;
}
#footer p
{
padding:10px;
margin:0;
}
<!--[if lt IE 7]>
.col1
{
width:100%;
}