Corraggiouno
Mitglied
Hi,
css-code
mein aktuelles Ergebnis:
Jaki und Klaiber
Was muss ich an meinem Code verändern, damit der hover-Effekt der Links von der Breite angeglichen werden. Also das der Hover-Effekt nicht nur so breit ist wie die Bezeichnung der Links.
Muss ich für jeden Link ein seperates Bild entwerfen und dies in einer Klasse definieren?
Ich möchte, das die Hover-Bilder direkt nebeneinander liegen.
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Jaki und Klaiber</title>
<link href="css/jk.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="wrapper">
<h1>Jaki und Klaiber</h1>
<div id="central">
<div id="nav">
<ul>
<li><a href="kontakt.php">Kontakt</a></li>
<li><a href="stellenangebote.php">Stellenangebote</a></li>
<li><a href="partner.php">Partner</a></li>
<li><a href="leistungen.php">Leistungen</a></li>
<li><a href="unternehmen.php">Unternehmen</a></li>
</ul>
</div><!-- end nav -->
</div><!-- end central -->
</div>
</body>
</html>
css-code
Code:
html {
height: 100.3%;
}
body{
font-family: Verdana, sans-serif;
font-size:0.8em;
color: #000000;
}
* {
margin: 0;
padding: 0;
}
div#wrapper {
width: 900px;
margin:5px auto;
clear:left;
}
h1 {
background: url(../images/logo.gif) no-repeat;
height:239px;
text-indent: -999em;
}
div#central {
background: url(../images/central.gif) repeat-y;
height: 240px;
}
div#nav {
background: url(../images/nav_bg.gif) repeat-x;
float:right;
margin-right:9px;
width:883px;
}
div#nav li {
display:inline;
float:right;
margin-right:20px;
padding-left: 40px;
list-style-type:none;
}
div#nav a {
display:block;
text-decoration: none;
color:#000000;
padding:5px 2px;
}
div#nav a:link {
}
div#nav a:hover {
background: url(../images/hover.gif);
}
Jaki und Klaiber
Was muss ich an meinem Code verändern, damit der hover-Effekt der Links von der Breite angeglichen werden. Also das der Hover-Effekt nicht nur so breit ist wie die Bezeichnung der Links.
Muss ich für jeden Link ein seperates Bild entwerfen und dies in einer Klasse definieren?
Ich möchte, das die Hover-Bilder direkt nebeneinander liegen.
Zuletzt bearbeitet: