Hallo, ich hab schon alles mögliche ausprobiert bevor ich hier frage.
Also zu meinem Problem ich habe ein Header Bereich in dem ein Menü überlappen soll das klappt t wunderbar im IE7 nur nicht im Firefox 2 da wird das menü einfach ausgeblendet, dann habe ich mit z-index rungespielt aber der Firefox sagt nix. Nun meine Frage wie kann ich das lösen?
Hier mein CSS
body{
margin:0 150px 0 0;
padding:0;
width:auto;
background-color:#304868;
font-family: Verdana, Arial, sans-serif;
}
#header{
background-color:#FFF;
height:auto;
width:auto;
z-index:1;
}
#topmenu{
margin-top:-33px;
margin-left:350px;
background-color:#FFF;
height:35px;
z-index:2;
}
#topmenu .menuitem_aktiv{
background-color:#304868;
color:#EAF2F5;
height:17px;
display:block;
text-decoration:none;
padding:6px 10px 10px;
margin:0;
float:left;
display: inline;
font-weight: bold;
z-index:2;
/*border-left: 1px solid #CAE2EB;
border-top: 3px solid #CAE2EB;
border-right: 1px solid #CAE2EB;*/
}
#topmenu .menuitem_inaktiv{
background-color:#FFF;
color:#5795BA;
height:17px;
display:block;
text-decoration:none;
padding:6px 10px 10px;
margin:0;
float:left;
display: inline;
z-index:2;
}
#submenu{
background-color:#304868;
color:#EAF2F5;
height:18px;
margin-top:-2px;
margin-left:175px;
border-top:3px solid #304868;
text-decoration:none;
font-size:12px;
padding:5px 5px 0 5px;
z-index:3;
}
#submenu .menuitem_aktiv{
background-color:#304868;
color:#ff0000;
height:18px;
margin-top:-2px;
border-top:3px solid #304868;
text-decoration:none;
z-index:3;
}
#submenu .menuitem_inaktiv{
background-color:#304868;
color:#fff;
height:18px;
margin-top:-2px;
border-top:3px solid #304868;
text-decoration:none;
z-index:3;
}
#inhalt
{
background-color:#E4E3E3;
padding:25px;
border-top:10px solid #304868;
margin-left:175px;
font-size:12px;
}
#inhalt td
{
font-size:12px;
}
#inhalt .button
{
background-color:257;
color:FFFFFF;
font-family:Verdana;
font-size:12px;
}
#inhalt .secondline
{
color:#336699;
font-family:verdana;
font-size:12px;
font-weight:bolder;
text-decoration:none;
}
#inhalt a
{
background-color:#ECECEC;
color:#283A50;
border-bottom:1px dashed #336699;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
#footer
{
/*clear:both;*/
text-align:center;
background-color:#304868;
color:#fff;
font-size:11px;
margin-left:175px;
}
#footer a
{
text-align:center;
background-color:#304868;
color:#fff;
font-size:11px;
text-decoration:none;
}
und hier meine index.php
<?php
include("config.php");
if(isset($_GET["id"]))
{
$page = $_GET["id"];
} else {
$page = "start";
}
if(isset($_GET["cat"]))
{
$subpage = $_GET["cat"];
} else {
$subpage = "";
}
?>
<html>
<head>
<link href="layout.css" rel="stylesheet" type="text/css" media="all" />
<link rel="shortcut icon" href="img/favicon.ico" />
<title>
<?php
echo($config["PageTitle"]);
?>
</title>
</head>
<body>
<div id="header">
<?php
include ($config["pages"]["site"]["header"]);
?>
</div>
<div id="topmenu">
<?php
include ($config["pages"]["site"]["topmenu"]);
?>
</div>
<div id="submenu">
<?php
include ($config["pages"]["site"]["submenu"]);
?>
</div>
<div id="inhalt">
<?php
include ("content.php");
?>
</div>
<div id="footer">
© 2008
<?php
/*$datum=date("Y");
echo "$datum";*/
?>
<a href="index.php?id="> Oliver Westermann</a> | http://www.fensterbau-westermann.de
</div>
</body>
</html>
Also zu meinem Problem ich habe ein Header Bereich in dem ein Menü überlappen soll das klappt t wunderbar im IE7 nur nicht im Firefox 2 da wird das menü einfach ausgeblendet, dann habe ich mit z-index rungespielt aber der Firefox sagt nix. Nun meine Frage wie kann ich das lösen?
Hier mein CSS
body{
margin:0 150px 0 0;
padding:0;
width:auto;
background-color:#304868;
font-family: Verdana, Arial, sans-serif;
}
#header{
background-color:#FFF;
height:auto;
width:auto;
z-index:1;
}
#topmenu{
margin-top:-33px;
margin-left:350px;
background-color:#FFF;
height:35px;
z-index:2;
}
#topmenu .menuitem_aktiv{
background-color:#304868;
color:#EAF2F5;
height:17px;
display:block;
text-decoration:none;
padding:6px 10px 10px;
margin:0;
float:left;
display: inline;
font-weight: bold;
z-index:2;
/*border-left: 1px solid #CAE2EB;
border-top: 3px solid #CAE2EB;
border-right: 1px solid #CAE2EB;*/
}
#topmenu .menuitem_inaktiv{
background-color:#FFF;
color:#5795BA;
height:17px;
display:block;
text-decoration:none;
padding:6px 10px 10px;
margin:0;
float:left;
display: inline;
z-index:2;
}
#submenu{
background-color:#304868;
color:#EAF2F5;
height:18px;
margin-top:-2px;
margin-left:175px;
border-top:3px solid #304868;
text-decoration:none;
font-size:12px;
padding:5px 5px 0 5px;
z-index:3;
}
#submenu .menuitem_aktiv{
background-color:#304868;
color:#ff0000;
height:18px;
margin-top:-2px;
border-top:3px solid #304868;
text-decoration:none;
z-index:3;
}
#submenu .menuitem_inaktiv{
background-color:#304868;
color:#fff;
height:18px;
margin-top:-2px;
border-top:3px solid #304868;
text-decoration:none;
z-index:3;
}
#inhalt
{
background-color:#E4E3E3;
padding:25px;
border-top:10px solid #304868;
margin-left:175px;
font-size:12px;
}
#inhalt td
{
font-size:12px;
}
#inhalt .button
{
background-color:257;
color:FFFFFF;
font-family:Verdana;
font-size:12px;
}
#inhalt .secondline
{
color:#336699;
font-family:verdana;
font-size:12px;
font-weight:bolder;
text-decoration:none;
}
#inhalt a
{
background-color:#ECECEC;
color:#283A50;
border-bottom:1px dashed #336699;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
#footer
{
/*clear:both;*/
text-align:center;
background-color:#304868;
color:#fff;
font-size:11px;
margin-left:175px;
}
#footer a
{
text-align:center;
background-color:#304868;
color:#fff;
font-size:11px;
text-decoration:none;
}
und hier meine index.php
<?php
include("config.php");
if(isset($_GET["id"]))
{
$page = $_GET["id"];
} else {
$page = "start";
}
if(isset($_GET["cat"]))
{
$subpage = $_GET["cat"];
} else {
$subpage = "";
}
?>
<html>
<head>
<link href="layout.css" rel="stylesheet" type="text/css" media="all" />
<link rel="shortcut icon" href="img/favicon.ico" />
<title>
<?php
echo($config["PageTitle"]);
?>
</title>
</head>
<body>
<div id="header">
<?php
include ($config["pages"]["site"]["header"]);
?>
</div>
<div id="topmenu">
<?php
include ($config["pages"]["site"]["topmenu"]);
?>
</div>
<div id="submenu">
<?php
include ($config["pages"]["site"]["submenu"]);
?>
</div>
<div id="inhalt">
<?php
include ("content.php");
?>
</div>
<div id="footer">
© 2008
<?php
/*$datum=date("Y");
echo "$datum";*/
?>
<a href="index.php?id="> Oliver Westermann</a> | http://www.fensterbau-westermann.de
</div>
</body>
</html>