Hi,
ich habe mir mit hilfe von einschlägigen HowTos
ein dop down Menü gebastelt. Dieses würde ich jetzt gerne etwas an meine Seite anpassen - leider funktioniert das noch nicht ganz so wie ich mir das vorstelle :suspekt:
Ich hätte gerne, dass das ausklappende Menü sich an der rechten Kante des Bildes ausrichtet und nicht wie in meinem Beispiel an der linken. Kann mir jemand sagen wie ich das machen kann?
Nachfolgend meine Files im einzelnen + download als zip inkl. Beispielimage:
css.css
js.js
drop.html
Bin für jeden Tipp dankbar!
ich habe mir mit hilfe von einschlägigen HowTos

Ich hätte gerne, dass das ausklappende Menü sich an der rechten Kante des Bildes ausrichtet und nicht wie in meinem Beispiel an der linken. Kann mir jemand sagen wie ich das machen kann?
Nachfolgend meine Files im einzelnen + download als zip inkl. Beispielimage:
css.css
Code:
#nav, #nav ul {
padding: 0;
margin: 0;
list-style: none;
}
#nav a {
display: block;
width: 10em;
}
#nav li {
float: left;
width: 150px;
}
#nav li ul {
position: absolute;
width: 150px;
left: -999em;
}
#nav li:hover ul, #nav li.sfhover ul {
left:auto;
}
/* container itself */
.pageOverview_BodyContainer {
background: #AFC0C8;
padding: 3px;
border: 1px solid #000000;
}
/* item container */
#pageOverview_BodyItem, #pageOverview_BodyItem_cur, #pageOverview_BodyItem_act {
display: block;
width: 100%;
}
#pageOverview_BodyItem a, #pageOverview_BodyItem_cur a, #pageOverview_BodyItem_act a {
display: block;
color:#6A7886;
font-size: 10px;
font-weight: bold;
margin:1px 0 1px 0;
padding:2px;
text-decoration:none;
background:transparent;
border: 1px solid #FFFFFF;
width: 144px;
}
#pageOverview_BodyItem a:hover, #pageOverview_BodyItem_cur a:hover, #pageOverview_BodyItem_act a:hover {
color:#000000;
background: #93A4B6;
}
/* item link -- current */
#pageOverview_BodyItem_cur a {
color:#000000;
}
/* item link while mouse hover -- current */
#pageOverview_BodyItem_cur a:hover {
}
/* item link -- current */
#pageOverview_BodyItem_act a {
color:#000000;
}
/* item link while mouse hover -- current */
#pageOverview_BodyItem_act a:hover {
}
#content {
clear: left;
}
#pageOverview_HeadContainer {
position: absolute;
right: 10px;
top: 120px;
float:left;
}
js.js
Code:
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);
drop.html
Code:
<html>
<head>
<title>test</title>
<script type="text/javascript" src="js.js"></script>
<style type="text/css">
@import "css.css";
</style>
</head>
<body>
<div id="pageOverview_HeadContainer">
<ul id="nav">
<li><a href="#"><img src="img.jpg" border="0" /></a>
<ul class="pageOverview_BodyContainer">
<li id="pageOverview_BodyItem_act"><a href="#">a1</a></li>
<li id="pageOverview_BodyItem_cur"><a href="#">a2</a></li>
<li id="pageOverview_BodyItem"><a href="#">a3</a></li>
<li id="pageOverview_BodyItem"><a href="#">a4</a></li>
<li id="pageOverview_BodyItem"><a href="#">a5</a></li>
</ul>
</li>
</ul>
</div>
<div id="content">
<p>Ich bin der Testtext der darunter liegt und einfach überblendet werden sollte !! !! ! !! ! !! !</p>
<p>Ich bin der Testtext der darunter liegt und einfach überblendet werden sollte !! !! ! !! ! !! !</p>
<p>Ich bin der Testtext der darunter liegt und einfach überblendet werden sollte !! !! ! !! ! !! !</p>
<p>Ich bin der Testtext der darunter liegt und einfach überblendet werden sollte !! !! ! !! ! </p>
<p>Ich bin der Testtext der darunter liegt und einfach überblendet werden sollte !! !! ! !! ! !! !</p>
<p>Ich bin der Testtext der darunter liegt und einfach überblendet werden sollte !! !! ! !! ! </p>
<p>Ich bin der Testtext der darunter liegt und einfach überblendet werden sollte !! !! ! !! !! !!</p>
<p>Ich bin der Testtext der darunter liegt und einfach überblendet werden sollte !! !! ! !! ! </p>
<p>Ich bin der Testtext der darunter liegt und einfach überblendet werden sollte !! !! ! !! ! !! !</p>
<p>Ich bin der Testtext der darunter liegt und einfach überblendet werden sollte !! !! ! !! !</p>
<p>Ich bin der Testtext der darunter liegt und einfach überblendet werden sollte !! !! ! !! ! !! !</p>
</div>
</body>
</html>
Bin für jeden Tipp dankbar!