Einzelnen Beitrag anzeigen
  #2 (permalink)  
Alt 05.11.2007, 02:37
Paul Kleinhans Paul Kleinhans ist offline
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 21.11.2006
Beiträge: 126
Paul Kleinhans wird schon bald berühmt werden
Standard

Hier findest du das lauffähige Beispiel online


Code:
<!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>Homepage</title>
<link rel="stylesheet" type="text/css" href="screen.css" />
<script type="text/javascript" src="dropdown.js"></script>
</head>
<body>
<h1 id="logo"><a href="index.html">Dieter Hoffmann Fotografie</a></h1>
<div id="navbar">
  <ul id="nav">
    <li><a href="#">News</a>
      <ul>
        <li><a href="#">aktuelle News</a></li>
        <li><a href="#">News Archiv</a></li>
      </ul>
    </li>
    <li><a href="#">Biographie</a></li>
    <li><a href="#">Ausstellungen</a>
      <ul>
        <li><a href="#">aktuelle Ausstellungen</a></li>
        <li><a href="#">bisherige Ausstellungen</a></li>
      </ul>
    </li>
    <li><a href="#">Galerie</a>
      <ul>
        <li><a href="#">Galerie 1</a></li>
        <li><a href="#" >Galerie 2</a></li>
        <li><a href="#" >Galerie 3</a></li>
        <li><a href="#" >Galerie 4</a></li>
        <li><a href="#" >Galerie 5</a></li>
        <li><a href="#" >Galerie 6</a></li>
        <li><a href="#" >Galerie 7</a></li>
      </ul>
    </li>
    <li><a href="#">Gästebuch</a></li>
    <li><a href="#">Kontakt</a></li>
  </ul>
</div>
</body>
</html>
Code:
* {
	margin:0;
	padding:0;
}
body {
	background-color: #222325;
	font-family: arial, sans-serif;
	font-size:62.5%;
}
#logo {
	background: url(img/logo.gif) no-repeat;
	width:400px; /* Breite deines Logos*/
	height:75px; /* Höhe deines Logos*/
}
#logo a {
	display:block;
	text-indent:-10000px;
	width:400px; /* Breite deines Logos*/
	height:75px; /* Höhe deines Logos*/
}
#navbar {
	width:100%;
	background: url(img/header-bg.gif) repeat-x;
	margin:50px auto;
	height:4.1em;
	padding-top:13px;
}
#nav, #nav ul { /* all lists */
	list-style: none;
	margin:0px auto;
	width:62em;
}
#nav a {
	display: block;
	color:#fff;
	text-decoration:none;
	font-size:1.1em;
	text-align:center;
}
#nav li { /* all list items */
	float: left;
	width: 10em; /* width needed or else Opera goes nuts */
}
#nav li ul { /* second-level lists */
	position: absolute;
	width: 10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
#nav li a { /* second-level lists */
	background: #53575a;
}
#nav li a:hover { /* second-level lists */
	background:#ababad;
}
#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
Code:
<!--//--><![CDATA[//><!--

sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

//--><!]]>
Edit: Code wurde aktualisiert

Geändert von Paul Kleinhans (05.11.2007 um 19:58 Uhr)
Mit Zitat antworten
Sponsored Links