tobee
Erfahrenes Mitglied
Ich habe ein Menü mit CSS und JavaScript erstellt.
Leider verschiebt sich der Menüpunkt Bearbeiten wenn ich auf Datei klicke.
Vielen Dank für Tipps
Leider verschiebt sich der Menüpunkt Bearbeiten wenn ich auf Datei klicke.
HTML:
<?php
echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>";
?>
<!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" lang="de" xml:lang="de">
<head>
<title>database</title>
<style type="text/css">
* {
font:12px verdana;
padding:0;
margin:0;
}
#menu {
list-style-type:none;
background:#d4d0c8;
width:100%;
height:26px;
}
.menu {
float:left;
padding:2px;
}
.menu_head {
padding:4px;
}
.menu_content {
border:1px solid grey;
background:#d4d0c8;
width:150px;
}
</style>
</head>
<body>
<div id="menu">
<div class="menu">
<div id="menu_file_head" class="menu_head"><a href="javascript:;" onclick="document.getElementById('menu_file_content').style.display = document.getElementById('menu_file_content').style.display == 'block' ? 'none' : 'block';">Datei</a></div>
<div id="menu_file_content" class="menu_content" style="display:none; cursor:hand; cursor:pointer;">
<?php
for($i = 0; $i < 10; $i++) {
?>
<div onmouseover="this.style.background = '#0a246a'; this.style.color = '#fff';" onmouseout="this.style.background = '#d4d0c8'; this.style.color = '#000';">
<div style="padding:4px;">Öffnen</div>
</div>
<?php } ?>
</div>
</div>
<div class="menu">
<div id="menu_edit_head" class="menu_head"><a href="javascript:;" onclick="document.getElementById('menu_edit_content').style.display = document.getElementById('menu_edit_content').style.display == 'block' ? 'none' : 'block';">Bearbeiten</a></div>
<div id="menu_edit_content" class="menu_content" style="display:none; cursor:hand; cursor:pointer;">
<?php
for($i = 0; $i < 10; $i++) {
?>
<div onmouseover="this.style.background = '#0a246a'; this.style.color = '#fff';" onmouseout="this.style.background = '#d4d0c8'; this.style.color = '#000';">
<div style="padding:4px;">Zurück</div>
</div>
<?php } ?>
</div>
</div>
</div>
</body>
</html>