Hallo,
ich habe null Ahnung von CSS, habe mir dieses menue aus einer Vorlage zusammengebastelt, was muss ich nun tun um wieder ein Rollovermenue rechts anzuschliessen?
Waere dankbar fuer eine ausfuehrliche Erklaerung!
Gruesse Elg
ich habe null Ahnung von CSS, habe mir dieses menue aus einer Vorlage zusammengebastelt, was muss ich nun tun um wieder ein Rollovermenue rechts anzuschliessen?
Waere dankbar fuer eine ausfuehrliche Erklaerung!
Gruesse Elg
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>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript"><!--//--><![CDATA[//><!--
sfHover = function() {
var sfEls = document.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);
//--><!]]></script>
<style type="text/css">
<!--
body {
background-color: silver;
}
ul {
margin: 0;
padding: 0;
list-style: none;
width : 13em;
}
li {
position : relative;
float : left;
line-height : 1em;
margin-bottom : 3,3px;
width: 13em;
background-color: #ff9900;
}
li ul {
display: block;
position : absolute;
left: -999em;
margin-left : 1,25em;
margin-top : 0,2em;
}
li a {
display : block;
padding : 0.5em;
width: 11em;
w\idth : 13em;
color : black;
text-decoration : none;
border : 1px solid black;
}
li a:hover {
background-color : #cccccc;
}
li:hover ul, li.sfhover ul {
left: auto;
}
// -->
</style>
</head>
<body>
<ul>
<li><a href="#">COMPANY INFORMATION</a><ul>
<li><a href="#">Link 3.1</a></li><li><a href="#">Link 3.2</a></li><li><a href="#">Link 3.3</a><a href="#">Link 3.3</a><a href="#">Link 3.3</a></li></ul></li>
</ul>
</body>
</html>