Hallo zusammen,
kann mir eventuelle jemand sagen wie man die folgende vertikale Navigationsleiste zu einer horizontalen umgestalten kann und wie man in die Leiste Elemente wie Startseite, Impressum etc einfügt, denn so wie der Code jetzt ist, ist die Leiste ja leer.
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- ausklappbare Navigationsleiste -->
<html>
<head>
<title>Listing 8.6</title>
<script type="text/javascript">
var n4, ie, w3c;
function init()
{
n4 = document.layers;
ie = document.all;
w3c = document.documentElement;
}
function showNav()
{
if(ie)
{
document.all.naviBar.style.visibility = 'visible';
}
else if(w3c)
{
document.getElementById('naviBar').style.visibility = 'visible';
}
else
{
alert('Diese Seite ist mit Ihrem Browser nicht kompatibel');
}
}
function hideNav()
{
if(ie)
{
document.all.naviBar.style.visibility = 'hidden';
}
else if(w3c)
{
document.getElementById('naviBar').style.visibility = 'hidden';
}
else
{
alert('Diese Seite ist mit Ihrem Browser nicht kompatibel');
}
}
</script>
<style type="text/css">
body { margin-left:40px; }
#leftBorder { background-color:#336699;
width:25px; height:100%;
position:absolute;
left:0px; top:0px; }
#naviBar { background-color:#336699;
width:150px; height:250px;
position:absolute;
left:0px; top:50px;
padding:5px;
visibility:hidden; }
a { color:#FFFFFF; }
</style>
</head>
<body onLoad="init()">
<div id="leftBorder" onMouseOver="showNav()" onMouseOut="hideNav()">
</div>
<div id="naviBar" onMouseOver="showNav()" onMouseOut="hideNav()">
<a href="http://www._.de/">_</a><br>
<a href="http://www._.de/">_</a><br>
<a href="http://www._.de/">_</a>
</div>
<h1>Ausklappbare Navigationsleiste</h1>
<p>Wenn Sie den Mauscursor an den linken Seitenrand bewegen, klappt die Navigationsleiste auf und Sie können einen Verweis anklicken.</p>
</body>
</html>
Alles anzeigen
Vielen Dank an euch!
Gruß
Sven