hmm hi leute,
ich habe folgendes problem:
so sollte es aussehn:
http://www.comparity.de/neu/index.php
aber so siehts aus:
http://www.comparity.de/neu/index_arbeit.php
die navigation ist total auseinandergeflückt...
eigentlich ist im quelltext alles ok... -.-
hier mal der betroffene code teil:
<tr><td valign="top">
<ul id="nav" class="dropdown">
[*][url='#'][img]gfx/bild_30.gif[/img][/url]
[*][img]gfx/bild_32.gif[/img]
[*]<a href="#">
[img]gfx/bild_33.gif[/img]</a>
<ul>
[*][url='#']second Level menu[/url]
[*][url='#']second Level menu[/url]
[*][url='#']second Level menu[/url]
[*][url='#']second Level menu[/url]
[/list]
[*][img]gfx/bild_32.gif[/img]
[*][url='#'][img]gfx/bild_38.gif[/img][/url]
[*][img]gfx/bild_32.gif[/img]
[*]<a href="#">
[img]gfx/bild_42.gif[/img]</a>
<ul>
[*][url='#']second Level menu[/url]
[*][url='#']second Level menu[/url]
[*][url='#']second Level menu[/url]
[*][url='#']second Level menu[/url]
[/list]
[*][img]gfx/bild_32.gif[/img]
[*]<a href="#">
[img]gfx/bild_44.gif[/img]</a>
<ul>
[*][url='#']second Level menu[/url]
[*][url='#']second Level menu[/url]
[*][url='#']second Level menu[/url]
[*][url='#']second Level menu[/url]
[/list]
[*][img]gfx/bild_32.gif[/img]
[*]<a href="#">
[img]gfx/bild_46.gif[/img]</a>
<ul>
[*][url='#']second Level menu[/url]
[*][url='#']second Level menu[/url]
[*][url='#']second Level menu[/url]
[*][url='#']second Level menu[/url]
[/list]
[*][img]gfx/bild_32.gif[/img]
[*][url='#'][img]gfx/bild_50.gif[/img][/url][/list]
</td></tr>
Alles anzeigen
ich glaube daran liegt es nicht...
leider hab ich noch keine ahung (fast keine...) ahnung von css und js, deswegen hab ich mir das script für das menü ausm inet geholt...
das menü besteht zum grössten teil aus css, aber ein kl. javascript wird für den ie benötigt...
<script type="text/javascript">
function enable_menues_for_ie()
{
if (document.all)
{
uls = document.getElementsByTagName('UL');
for(i = 0; i < uls.length; i++)
{
if (uls[i].className == 'dropdown')
{
var lis = uls[i].getElementsByTagName('li');
for (i = 0; i < lis.length; i++)
{
if(lis[i].lastChild.tagName == 'UL')
{
lis[i].onmouseover = function() { this.lastChild.style.display = 'block'; }
lis[i].onmouseout = function() { this.lastChild.style.display = 'none'; }
}
}
}
}
}
}
</script>
Alles anzeigen
das ist das kleine javascript...
hier der css teil:
/* -------------------------- BEGIN do not change --------------------------- */
ul.dropdown
{
list-style: none;
margin:0;
padding:0;
}
ul.dropdown ul
{
list-style: none;
margin:0;
padding: 0;
width:100%;
}
ul.dropdown li
{
position: relative;
padding:1px 0px 1px 0px; /* helps Opera with hover - do not remove! */
}
ul.dropdown a
{
display:block;
}
ul.dropdown ul, ul.dropdown ul ul, ul.dropdown ul ul ul
{
display:none;
position:absolute;
top:0;
left:99%;
}
ul.dropdown li:hover ul ul, ul.dropdown li:hover ul ul ul
{
display:none;
}
ul.dropdown li:hover ul, ul.dropdown ul li:hover ul, ul.dropdown ul ul li:hover ul
{
display:block;
}
/* -------------------------- END do not change --------------------------- */
/*
ul.dropdown a.has_submenu
{
background:url(arrow_right.gif) no-repeat right;
}
#nav
{
font:10px verdana;
background-color:#f0f0f0;
border:0px outset #888;
}
#nav a
{
color:#000;
padding:0px;
text-decoration:none;
}
#nav a:hover
{
background-color:#ddd;
color:#888;
}
#nav ul
{
background-color:#f0f0f0;
border:0px outset #888;
}
*/
table
{
border: 0px;
border-collapse: collapse;
border-spacing: 0px;
border-padding: 0px;
cellspacing: 0px;
cellpadding: 0px;
}
img
{
border: 0px;
hspace: 0px;
vspace: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
spacing-left: 0px;
spacing-right: 0px;
spacing-top: 0px;
spacing-bottom: 0px;
margin: 0px;
}
Alles anzeigen
bei img hab ich einfach mal alles reingehaun, was mir irgendwie zu abständen eingefallen ist ...
also, ich weiss echt nicht weiter, bitte helft mir!!!!
danke