Basically i am having trouble with selectors in my code. All the links on my page are displaying properties from other selectors even when they already have a selector of their own.
My foot navigation is displaying the properties from my logo link, like the background, width, height etc.
Can anyone point out where I went wrong.
the HTML:
the CSS:HTML Code:<style>@import url("css/lmw-screen2.css");</style> <link rel="stylesheet" type="text/css" href="" media="print" /> <title>LMW Photography | The Portfolio Of Lee Watkins</title> </head> <body id="lmw-portfolio"> <div id="lmw-nav-bg"> </div> <div id="lmw-main-nav"> <ul id="lmw-navlist"> <li id="portrait"><a href="index2.html"> </a></li> <li id="landscape"><a href="index2.html"> </a></li> <li id="abstract"><a href="index2.html"> </a></li> <li id="portfolio"><a href="index2.html"> </a></li> <li id="aboutme"><a href="index2.html"> </a></li> <li id="contact"><a href="index2.html"> </a></li> </ul> </div> <div id="lmw-logo-container"> <div id="lmw-logo-link"><a href="index2.html"> </a></div> </div> <div id="lmw-container"> <h1 class="lmw-content-head"><em>LMW, Your Okanagan inspired photographer.</em><b>Do your eyes a favour, peer through LMW's digital lense</b></h1> <div id="lmw-main-content"> </div> <div id="lmw-footer"> <ul id="lmw-foot-nav"> <li><a href="index2.html">Portrait</a></li> <li><a href="index2.html">Landscape</a></li> <li><a href="index2.html">Abstract</a></li> <li><a href="index2.html">Portfolio</a></li> <li><a href="index2.html">About Me</a></li> <li><a href="index2.html">Contact</a></li> </ul> </div> </div> </body> </html>
Code:@charset "utf-8"; #lmw-portrait {background: #000 url(../images/lmw-babyfingers.jpg) top center no-repeat;} #lmw-landscape {background: #000 url(../images/lmw-bg-foothills.jpg) top center no-repeat;} #lmw-abstract {background: #000 url(../images/lmw-bg-notrus.jpg) top center no-repeat;} #lmw-portfolio {background: #000 url(../images/lmw-gravestatue.jpg) top center no-repeat;} #lmw-aboutme {background: #000 url(../images/lmw-bg-about.jpg) top center no-repeat;} #lmw-contact {background: #000 url(../images/lmw-bg-landscape.jpg) top center no-repeat;} /*---------------------------------------------- Main Nav ----------------------------------------------*/ #lmw-nav-bg { width:100%; height:35px; background:#000; margin:10px 0 0 0; filter:alpha(opacity=65); -moz-opacity:0.65; -khtml-opacity: 0.65; opacity: 0.65; } #lmw-main-nav { width:850px; margin:0 auto; text-align:left; position:relative; height:35px; top:-35px; } #lmw-main-nav ul { text-align: left; list-style-type: none; } #lmw-main-nav ul li {float: left;} /*---------------------------------- Nav Portriat ----------------------------------*/ #portrait a, a:visited { height: 35px; width: 83px; border:none; display:block; margin:0 5px 0 0; text-decoration: none; background: url(../images/lmw-portrait.gif) 0 0 no-repeat; } #portrait a:hover { margin:-5px 5px 0 0; border-top:solid 5px #66ffcc; background-position: -83px 0; } /*---------------------------------- Nav Landscape ---------------------------------*/ #landscape a, a:visited { height: 35px; width: 102px; border:none; display:block; margin:0 5px 0 0; text-decoration: none; background: url(../images/lmw-landscape.gif) 0 0 no-repeat; } #landscape a:hover { margin:-5px 5px 0 0; border-top:solid 5px #66ffcc; background-position: -102px 0; } /*---------------------------------- Nav Abstract ----------------------------------*/ #abstract a, a:visited { height: 35px; width: 91px; border:none; display:block; margin:0 5px 0 0; text-decoration: none; background: url(../images/lmw-abstract.gif) 0 0 no-repeat; } #abstract a:hover { margin:-5px 5px 0 0; border-top:solid 5px #66ffcc; background-position: -91px 0; } /*---------------------------------- Nav Portfolio ---------------------------------*/ #portfolio a, a:visited { height: 35px; width: 89px; border:none; display:block; margin:0 5px 0 0; text-decoration: none; background: url(../images/lmw-portfolio.gif) 0 0 no-repeat; } #portfolio a:hover { margin:-5px 5px 0 0; border-top:solid 5px #66ffcc; background-position: -89px 0; } /*---------------------------------- Nav About Me ----------------------------------*/ #aboutme a, a:visited { height: 35px; width: 97px; border:none; display:block; margin:0 5px 0 0; text-decoration: none; background: url(../images/lmw-about.gif) 0 0 no-repeat; } #aboutme a:hover { margin:-5px 5px 0 0; border-top:solid 5px #66ffcc; background-position: -97px 0; } /*----------------------------------- Nav Contact ----------------------------------*/ #contact a, a:visited { height: 35px; width: 82px; border:none; display:block; margin:0 5px 0 0; text-decoration: none; background: url(../images/lmw-contact.gif) 0 0 no-repeat; } #contact a:hover { margin:-5px 5px 0 0; border-top:solid 5px #66ffcc; background-position: -82px 0; } /*-------------------------------------------- Main Nav End --------------------------------------------*/ /*---------------------------------------------- lmw Logo ----------------------------------------------*/ #lmw-logo-container { width:850px; height:158px; margin:0 auto; text-align:left; } #lmw-logo-link { width:246px; height:154px; } #lmw-logo-link a:link, a:visited { width:246px; height:154px; display:block; border-bottom: solid 4px #ccc; background: url(../images/lmw-logo.png) 0 0 no-repeat; } #lmw-logo-link a:hover { background-position: -246px 0; } /*-------------------------------------------- lmw Logo End --------------------------------------------*/ /*-------------------------------------------- lmw Container -------------------------------------------*/ #lmw-container { width:850px; margin:55px auto 0 auto; text-align:left; } /*------------------------------------------ lmw Container End -----------------------------------------*/ /*-------------------------------------------- lmw Main Head -------------------------------------------*/ .lmw-content-head em { color:#333; padding:5px 5px; margin:0 10px 0 0; background:#66ffcc; } .lmw-content-head b { color:#fff; float:left; padding:5px 5px; margin:-3px 10px 0 10px; font-size:17px; font-weight:normal; font-style:italic; background:#464646; } .lmw-content-head { width:500px; height:65px; background:#fff; padding:15px 15px 10px 15px; border-bottom:solid 4px #ccc; font-family: Georgia, serif; font-size: 20px; font-style: italic; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.4em; } /*------------------------------------------ lmw Main Head End -----------------------------------------*/ /*--------------------------------------------- lmw Footer ---------------------------------------------*/ #lmw-footer { width:850px; } #lmw-foot-nav {list-style-type:none;} #lmw-foot-nav ul li {float:left;} #lmw-foot-nav li { height:35px; border:none; background:none; text-decoration:none; } #lmw-foot-nav a, a:visited { text-decoration:none; color:#fff; } /*------------------------------------------- lmw Footer End -------------------------------------------*/![]()




Bookmarks