[QUOTE=tempz;1301149]Try this:
- Delete all other one.
New CSS:
Code:
* {margin:0; padding:0;}
.menu {margin:15px;}
.menu {float:left; display:inline;}
.menu ul {border-top: 2px dotted grey;}
.menu ul li {float:left; display:inline; padding:30px;border-left: 2px dotted grey;border-right: 2px dotted grey;}
.menu ul li {padding-left:40px; padding-right:40px;}
ul li a:link, a:visited {
font-size: 10pt;
font-weight: bold;
text-decoration: none;
padding: 7px, 10px, 7px, 10px;
color: 00FFFF;
.error { font-weight: bold;color: #C00;}
Thanks again for this, so here's a few questions so you're help goes as far as possible (I've always said i'll help others once i'm competent)
1. You have used classes, what is the benefit of doing this or is it purely choice?
2. How does the CSS allow for each of the links to end up in their own separate "illusion box"?
3. I also notice you've got rid of percentages, were these problematic and i'm guessing:
Code:
.menu {margin:15px;}
Is what makes it appear in the centre of the screen? Is it not better to somehow use a centre attribute so it is guaranteed to be cross browser compatible?