EricaL
09-01-2010, 11:28 PM
Hi all,
I'm working on my portfolio and can't seem to get my navigation working. They're anchor links to different divs on my page and I really am not sure why they don't work. Below is the HTML and CSS.
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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>EricaFTW</title>
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen" />
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js'></script>
<script type="text/javascript" src="js/scroll.js"></script>
<script type="text/javascript" src="js/lavalamp.js"></script>
<script type="text/javascript" src="js/easing.js"></script>
<script type="text/javascript">
$(function() { $(".lavaLamp").lavaLamp({ fx: "backout", speed: 700 })});
</script>
<script type="text/javascript" src="js/ddaccordion.js"></script>
<script type="text/javascript" src="js/accordion.js"></script>
</head>
<body>
<div id="container">
<div id="header">
<a href="index.php"><span id="logo"></span></a>
<div id="navigation">
<ul class="lavaLamp">
<li><a href="#about">About</a></li>
<li><a href="#portfolio">Portfolio</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</div>
<div id="wrapper">
<div id="about">
<p><a name="about">Hello, I'm Erica. I reside in Toronto, Canada. I write, design, develop, and live life to the fullest. <span class="toggle" style="color: #729799; cursor: pointer;">Learn more?</span></a></p>
<div class="more"><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean sit amet nulla fringilla nisi scelerisque tempor. Aenean diam quam, convallis vitae commodo id, volutpat ut enim. Nulla mattis arcu non nisi aliquam at rhoncus libero dignissim. Etiam tincidunt venenatis tellus, eu ornare felis consectetur ut. Sed tempor velit eu turpis sagittis et elementum lectus imperdiet. Nullam lacinia purus ut felis ullamcorper porttitor. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nullam at nunc quam, et interdum sem. In ultricies vehicula sagittis. Mauris nunc risus, pulvinar id lacinia a, dictum quis dolor. Phasellus sodales egestas posuere. Mauris orci mi, mollis sed vehicula vitae, dapibus id dolor. Vestibulum commodo condimentum leo, et fringilla sapien pellentesque et. Curabitur lectus nisi, dictum id bibendum quis, consectetur sed enim.</p></div>
</div>
</div>
</div>
<div id="portfolio">
<a name="portfolio"><img src="images/portfolio_header.png" alt="" border="0" /></a>
<br /><br />
<table id="work">
<tr>
<td><a href="http://www.shrednews.com/high-places-cd-rev/" target="_blank"><span id="shred1"></span></a></td>
<td><a href="#"><span id="colin"></span></a></td>
</tr>
<tr>
<td><a href="http://www.shrednews.com/tegan-and-sara-alligator/" target="_blank"><span id="shred3"></span></a></td>
<td><a href="http://ericaftw.com/v3/writing/paramore.html" target="_blank"><span id="mm1"></span></a></td>
</tr>
<tr>
<td><a href="http://ericaftw.com/v3/writing/2012.html" target="_blank"><span id="mm2"></span></a></td>
<td><a href="http://www.shrednews.com/reverie-sound-revue/" target="_blank"><span id="shred2"></span></a></td>
</tr>
<tr>
<td><a href="#"><span id="site1"></span></a></td>
<td><a href="#"><span id="vinyl"></span></a></td>
</tr>
</table>
</div>
<div id="footer">
<a name="contact"><img src="images/contact_header.png" alt="" border="0" /></a>
<br /><br /><br />
<div id="form">
<form method="POST" action="mailer.php">
Name:<br /><input type="text" size="12" maxlength="20" name="name" class="input1"><br /><br />
E-mail:<br /><input type="text" size="12" maxlength="30" name="email" class="input1"><br /><br />
Message:<br /><textarea rows="9" cols="30" name="message" wrap="physical" class="input2"></textarea><br /><br />
<input type="submit" value="Submit" name="submit">
</form>
</div>
<div id="right">
<div id="twitter">
<div id="twitter_div">
<ul id="twitter_update_list">
<li> </li>
</ul>
</div>
</div>
<div id="links">
<table align="center">
<tr>
<td><a href="http://www.facebook.com/ericalenti"><img src="images/social/facebook.png" border="0" alt="" /></a> Facebook</td>
<td><a href="http://www.ericaftw.tumblr.com"><img src="images/social/tumblr.png" border="0" alt="" /></a> Tumblr</td>
</tr>
<tr>
<td><a href="mailto:ericalenti@gmail.com"><img src="images/social/gmail.png" border="0" alt="" /></a> Gmail</td>
<td><a href="http://www.twitter.com/ericaftw"><img src="images/social/twitter.png" border="0" alt="" /></a> Twitter</td>
</tr>
<tr>
<td><a href="http://www.lastfm.com/users/ericaftw"><img src="images/social/lastfm.png" border="0" alt="" /></a> last.fm</td>
<td><a href="http://www.vimeo.com/user3892009"><img src="images/social/vimeo.png" border="0" alt="" /></a> Vimeo</td>
</tr>
<tr>
<td><a href="http://www.myspace.com/junkie87"><img src="images/social/myspace.png" border="0" alt="" /></a> Myspace</td>
<td><a href="http://www.youtube.com/user/ericaftw"><img src="images/social/youtube.png" border="0" alt="" /></a> Youtube</td>
</tr>
</table>
</div>
</div>
</div>
<div id="copyright"></div>
</div>
<script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script>
<script type="text/javascript" src="http://twitter.com/statuses/user_timeline/ericaftw.json?callback=twitterCallback2&count=1"></script>
</body>
</html>
CSS:
html {
width: 100%;
height: 100%;
}
body {
background: #274E61;
font-family: Helvetica, Arial, sans-serif;
margin: 0;
}
#container {
}
#header {
background: url('../images/header.png') repeat-x;
border-top: solid #729799 8px;
width: 100%;
min-height: 385px;
height: 100%;
}
#logo {
float: left;
margin-left: 50px;
margin-top: 25px;
height: 69px;
width: 156px;
overflow: hidden;
background: url('../images/logo.png') top left no-repeat;
display: block;
}
#logo:hover {
background-position: bottom left;
}
.lavaLamp {
position: relative;
float: right;
margin-top: 50px;
width: 325px;
height: 51px;
overflow: hidden;
}
.lavaLamp li {
float: left;
list-style: none;
margin: 0;
padding: 0;
}
.lavaLamp li a {
position: relative;
overflow: hidden;
text-decoration: none;
font-size: 18px;
color: #fff;
text-align: center;
z-index: 10;
letter-spacing: 0;
float: left;
display: block;
height: 31px;
margin: 6.5px 10px;
}
.lavaLamp li.back {
background: url("../images/rollover.png") no-repeat right;
width: 10px; height: 31px;
z-index: 8;
position: absolute;
}
.lavaLamp li.back .left {
background: url("../images/rollover.png") no-repeat top left;
height: 31px;
margin-right: 10px;
}
#about {
position: relative;
margin: 140px auto;
width: 1000px;
font-size: 48px;
line-height: 54px;
font-weight: bold;
color: #fff;
}
#wrapper {
margin-left: auto;
margin-right: auto;
}
.more {
width: 900px;
height: 100%;
font-size: 18px;
font-weight: 100;
color: #000;
line-height: 30px;
padding: 0 15px;
margin-top: -25px;
margin-bottom: 0;
}
#portfolio {
margin-top: -25px;
margin-left: auto;
margin-right: auto;
width: 1000px;
}
#work {
margin-left: auto;
margin-right: auto;
}
#work td {
padding: 15px;
}
#shred1 {
height: 169px;
width: 322px;
overflow: hidden;
background: url('../images/portfolio/shred1.png') top left no-repeat;
display: block;
border: 3px solid #729799;
}
#shred1:hover {
background-position: bottom left;
border: 3px solid #FFF;
}
#colin {
height: 169px;
width: 322px;
overflow: hidden;
background: url('../images/portfolio/colin.png') top left no-repeat;
display: block;
border: 3px solid #729799;
}
#colin:hover {
background-position: bottom left;
border: 3px solid #FFF;
}
#shred2 {
height: 169px;
width: 322px;
overflow: hidden;
background: url('../images/portfolio/shred2.png') top left no-repeat;
display: block;
border: 3px solid #729799;
}
#shred2:hover {
background-position: bottom left;
border: 3px solid #FFF;
}
#shred3 {
height: 169px;
width: 322px;
overflow: hidden;
background: url('../images/portfolio/shred3.png') top left no-repeat;
display: block;
border: 3px solid #729799;
}
#shred3:hover {
background-position: bottom left;
border: 3px solid #FFF;
}
#mm1 {
height: 169px;
width: 322px;
overflow: hidden;
background: url('../images/portfolio/mm1.png') top left no-repeat;
display: block;
border: 3px solid #729799;
}
#mm1:hover {
background-position: bottom left;
border: 3px solid #FFF;
}
#mm2 {
height: 169px;
width: 322px;
overflow: hidden;
background: url('../images/portfolio/mm2.png') top left no-repeat;
display: block;
border: 3px solid #729799;
}
#mm2:hover {
background-position: bottom left;
border: 3px solid #FFF;
}
#site1 {
height: 169px;
width: 322px;
overflow: hidden;
background: url('../images/portfolio/site1.png') top left no-repeat;
display: block;
border: 3px solid #729799;
}
#site1:hover {
background-position: bottom left;
border: 3px solid #FFF;
}
#vinyl {
height: 169px;
width: 322px;
overflow: hidden;
background: url('../images/portfolio/vinyl.png') top left no-repeat;
display: block;
border: 3px solid #729799;
}
#vinyl:hover {
background-position: bottom left;
border: 3px solid #FFF;
}
#footer {
margin-left: auto;
margin-right: auto;
width: 1000px;
margin-top: 50px;
}
#form {
float: left;
margin-left: 50px;
}
.input1 {
width: 288px;
height: 37px;
background: url('../images/contact/form_input1.png') no-repeat;
padding: 8px;
color: #717f80;
border: 0;
font-size: 16px;
}
.input2 {
background: url('../images/contact/form_input2.png') no-repeat;
padding: 12px;
color: #717f80;
border: 0;
font-size: 16px;
font-family: Helvetica;
}
#right {
position: relative;
margin-left: 425px;
}
#twitter {
width: 399px;
height: 161px;
background: url('../images/twitter.png') no-repeat;
}
#twitter_update_list {
padding: 25px 20px;
color: #000;
list-style: none;
}
#twitter_update_list a {
text-decoration: none;
font-style: oblique;
color: #717f80;
}
#copyright {
background: #36484c url('../images/footer_bg.png') repeat-x;
height: 100px;
position: relative;
margin-top: 12px;
clear: both;
}
#links {
width: 399px;
height: 192px;
background: url('../images/links_bg.png') no-repeat;
margin: 14px 0;
font-weight: bold;
}
#links table {
margin: 2px 50px;
}
#links td {
color: #717f80;
padding: 8px 20px;
width: 168px;
}
The live view can be found here (http://ericaftw.com/update).
Thanks in advance!
I'm working on my portfolio and can't seem to get my navigation working. They're anchor links to different divs on my page and I really am not sure why they don't work. Below is the HTML and CSS.
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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>EricaFTW</title>
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen" />
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js'></script>
<script type="text/javascript" src="js/scroll.js"></script>
<script type="text/javascript" src="js/lavalamp.js"></script>
<script type="text/javascript" src="js/easing.js"></script>
<script type="text/javascript">
$(function() { $(".lavaLamp").lavaLamp({ fx: "backout", speed: 700 })});
</script>
<script type="text/javascript" src="js/ddaccordion.js"></script>
<script type="text/javascript" src="js/accordion.js"></script>
</head>
<body>
<div id="container">
<div id="header">
<a href="index.php"><span id="logo"></span></a>
<div id="navigation">
<ul class="lavaLamp">
<li><a href="#about">About</a></li>
<li><a href="#portfolio">Portfolio</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</div>
<div id="wrapper">
<div id="about">
<p><a name="about">Hello, I'm Erica. I reside in Toronto, Canada. I write, design, develop, and live life to the fullest. <span class="toggle" style="color: #729799; cursor: pointer;">Learn more?</span></a></p>
<div class="more"><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean sit amet nulla fringilla nisi scelerisque tempor. Aenean diam quam, convallis vitae commodo id, volutpat ut enim. Nulla mattis arcu non nisi aliquam at rhoncus libero dignissim. Etiam tincidunt venenatis tellus, eu ornare felis consectetur ut. Sed tempor velit eu turpis sagittis et elementum lectus imperdiet. Nullam lacinia purus ut felis ullamcorper porttitor. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nullam at nunc quam, et interdum sem. In ultricies vehicula sagittis. Mauris nunc risus, pulvinar id lacinia a, dictum quis dolor. Phasellus sodales egestas posuere. Mauris orci mi, mollis sed vehicula vitae, dapibus id dolor. Vestibulum commodo condimentum leo, et fringilla sapien pellentesque et. Curabitur lectus nisi, dictum id bibendum quis, consectetur sed enim.</p></div>
</div>
</div>
</div>
<div id="portfolio">
<a name="portfolio"><img src="images/portfolio_header.png" alt="" border="0" /></a>
<br /><br />
<table id="work">
<tr>
<td><a href="http://www.shrednews.com/high-places-cd-rev/" target="_blank"><span id="shred1"></span></a></td>
<td><a href="#"><span id="colin"></span></a></td>
</tr>
<tr>
<td><a href="http://www.shrednews.com/tegan-and-sara-alligator/" target="_blank"><span id="shred3"></span></a></td>
<td><a href="http://ericaftw.com/v3/writing/paramore.html" target="_blank"><span id="mm1"></span></a></td>
</tr>
<tr>
<td><a href="http://ericaftw.com/v3/writing/2012.html" target="_blank"><span id="mm2"></span></a></td>
<td><a href="http://www.shrednews.com/reverie-sound-revue/" target="_blank"><span id="shred2"></span></a></td>
</tr>
<tr>
<td><a href="#"><span id="site1"></span></a></td>
<td><a href="#"><span id="vinyl"></span></a></td>
</tr>
</table>
</div>
<div id="footer">
<a name="contact"><img src="images/contact_header.png" alt="" border="0" /></a>
<br /><br /><br />
<div id="form">
<form method="POST" action="mailer.php">
Name:<br /><input type="text" size="12" maxlength="20" name="name" class="input1"><br /><br />
E-mail:<br /><input type="text" size="12" maxlength="30" name="email" class="input1"><br /><br />
Message:<br /><textarea rows="9" cols="30" name="message" wrap="physical" class="input2"></textarea><br /><br />
<input type="submit" value="Submit" name="submit">
</form>
</div>
<div id="right">
<div id="twitter">
<div id="twitter_div">
<ul id="twitter_update_list">
<li> </li>
</ul>
</div>
</div>
<div id="links">
<table align="center">
<tr>
<td><a href="http://www.facebook.com/ericalenti"><img src="images/social/facebook.png" border="0" alt="" /></a> Facebook</td>
<td><a href="http://www.ericaftw.tumblr.com"><img src="images/social/tumblr.png" border="0" alt="" /></a> Tumblr</td>
</tr>
<tr>
<td><a href="mailto:ericalenti@gmail.com"><img src="images/social/gmail.png" border="0" alt="" /></a> Gmail</td>
<td><a href="http://www.twitter.com/ericaftw"><img src="images/social/twitter.png" border="0" alt="" /></a> Twitter</td>
</tr>
<tr>
<td><a href="http://www.lastfm.com/users/ericaftw"><img src="images/social/lastfm.png" border="0" alt="" /></a> last.fm</td>
<td><a href="http://www.vimeo.com/user3892009"><img src="images/social/vimeo.png" border="0" alt="" /></a> Vimeo</td>
</tr>
<tr>
<td><a href="http://www.myspace.com/junkie87"><img src="images/social/myspace.png" border="0" alt="" /></a> Myspace</td>
<td><a href="http://www.youtube.com/user/ericaftw"><img src="images/social/youtube.png" border="0" alt="" /></a> Youtube</td>
</tr>
</table>
</div>
</div>
</div>
<div id="copyright"></div>
</div>
<script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script>
<script type="text/javascript" src="http://twitter.com/statuses/user_timeline/ericaftw.json?callback=twitterCallback2&count=1"></script>
</body>
</html>
CSS:
html {
width: 100%;
height: 100%;
}
body {
background: #274E61;
font-family: Helvetica, Arial, sans-serif;
margin: 0;
}
#container {
}
#header {
background: url('../images/header.png') repeat-x;
border-top: solid #729799 8px;
width: 100%;
min-height: 385px;
height: 100%;
}
#logo {
float: left;
margin-left: 50px;
margin-top: 25px;
height: 69px;
width: 156px;
overflow: hidden;
background: url('../images/logo.png') top left no-repeat;
display: block;
}
#logo:hover {
background-position: bottom left;
}
.lavaLamp {
position: relative;
float: right;
margin-top: 50px;
width: 325px;
height: 51px;
overflow: hidden;
}
.lavaLamp li {
float: left;
list-style: none;
margin: 0;
padding: 0;
}
.lavaLamp li a {
position: relative;
overflow: hidden;
text-decoration: none;
font-size: 18px;
color: #fff;
text-align: center;
z-index: 10;
letter-spacing: 0;
float: left;
display: block;
height: 31px;
margin: 6.5px 10px;
}
.lavaLamp li.back {
background: url("../images/rollover.png") no-repeat right;
width: 10px; height: 31px;
z-index: 8;
position: absolute;
}
.lavaLamp li.back .left {
background: url("../images/rollover.png") no-repeat top left;
height: 31px;
margin-right: 10px;
}
#about {
position: relative;
margin: 140px auto;
width: 1000px;
font-size: 48px;
line-height: 54px;
font-weight: bold;
color: #fff;
}
#wrapper {
margin-left: auto;
margin-right: auto;
}
.more {
width: 900px;
height: 100%;
font-size: 18px;
font-weight: 100;
color: #000;
line-height: 30px;
padding: 0 15px;
margin-top: -25px;
margin-bottom: 0;
}
#portfolio {
margin-top: -25px;
margin-left: auto;
margin-right: auto;
width: 1000px;
}
#work {
margin-left: auto;
margin-right: auto;
}
#work td {
padding: 15px;
}
#shred1 {
height: 169px;
width: 322px;
overflow: hidden;
background: url('../images/portfolio/shred1.png') top left no-repeat;
display: block;
border: 3px solid #729799;
}
#shred1:hover {
background-position: bottom left;
border: 3px solid #FFF;
}
#colin {
height: 169px;
width: 322px;
overflow: hidden;
background: url('../images/portfolio/colin.png') top left no-repeat;
display: block;
border: 3px solid #729799;
}
#colin:hover {
background-position: bottom left;
border: 3px solid #FFF;
}
#shred2 {
height: 169px;
width: 322px;
overflow: hidden;
background: url('../images/portfolio/shred2.png') top left no-repeat;
display: block;
border: 3px solid #729799;
}
#shred2:hover {
background-position: bottom left;
border: 3px solid #FFF;
}
#shred3 {
height: 169px;
width: 322px;
overflow: hidden;
background: url('../images/portfolio/shred3.png') top left no-repeat;
display: block;
border: 3px solid #729799;
}
#shred3:hover {
background-position: bottom left;
border: 3px solid #FFF;
}
#mm1 {
height: 169px;
width: 322px;
overflow: hidden;
background: url('../images/portfolio/mm1.png') top left no-repeat;
display: block;
border: 3px solid #729799;
}
#mm1:hover {
background-position: bottom left;
border: 3px solid #FFF;
}
#mm2 {
height: 169px;
width: 322px;
overflow: hidden;
background: url('../images/portfolio/mm2.png') top left no-repeat;
display: block;
border: 3px solid #729799;
}
#mm2:hover {
background-position: bottom left;
border: 3px solid #FFF;
}
#site1 {
height: 169px;
width: 322px;
overflow: hidden;
background: url('../images/portfolio/site1.png') top left no-repeat;
display: block;
border: 3px solid #729799;
}
#site1:hover {
background-position: bottom left;
border: 3px solid #FFF;
}
#vinyl {
height: 169px;
width: 322px;
overflow: hidden;
background: url('../images/portfolio/vinyl.png') top left no-repeat;
display: block;
border: 3px solid #729799;
}
#vinyl:hover {
background-position: bottom left;
border: 3px solid #FFF;
}
#footer {
margin-left: auto;
margin-right: auto;
width: 1000px;
margin-top: 50px;
}
#form {
float: left;
margin-left: 50px;
}
.input1 {
width: 288px;
height: 37px;
background: url('../images/contact/form_input1.png') no-repeat;
padding: 8px;
color: #717f80;
border: 0;
font-size: 16px;
}
.input2 {
background: url('../images/contact/form_input2.png') no-repeat;
padding: 12px;
color: #717f80;
border: 0;
font-size: 16px;
font-family: Helvetica;
}
#right {
position: relative;
margin-left: 425px;
}
#twitter {
width: 399px;
height: 161px;
background: url('../images/twitter.png') no-repeat;
}
#twitter_update_list {
padding: 25px 20px;
color: #000;
list-style: none;
}
#twitter_update_list a {
text-decoration: none;
font-style: oblique;
color: #717f80;
}
#copyright {
background: #36484c url('../images/footer_bg.png') repeat-x;
height: 100px;
position: relative;
margin-top: 12px;
clear: both;
}
#links {
width: 399px;
height: 192px;
background: url('../images/links_bg.png') no-repeat;
margin: 14px 0;
font-weight: bold;
}
#links table {
margin: 2px 50px;
}
#links td {
color: #717f80;
padding: 8px 20px;
width: 168px;
}
The live view can be found here (http://ericaftw.com/update).
Thanks in advance!