BIJNA OPGELOST!
Ik heb de template zo aangepast dat het content area (tussen de header en de footer) in een aparte div zit die een z-index beneden de nul heeft.
Hierdoor werkt het menu dus wel in IE en FF etc, maar de links die in de contentarea staan die zijn nu niet meer klikbaar. Wie weet de oplossing?
Hier even mijn template en CSS
Template: Code: Select all
{process_pagedata}
<!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" xml:lang="en" >
<head>
<title>{sitename} - {title}</title>
{metadata}
{stylesheet}
<!--[if IE 6]>
<__script__ type="text/javascript" src="modules/MenuManager/CSSMenu.js"></__script>
<![endif]-->
{* The above JavaScript is required for Menu - NCleanBlue-css to work in IE6 *}
{* IE6 png fix *}
{literal}
<!--[if IE 6]>
<__script__ type="text/javascript" src="uploads/NCleanBlue/js/ie6fix.js"></__script>
<__script__ type="text/javascript">
// argument is a CSS selector
DD_belatedPNG.fix('.sbar-top,.sbar-bottom,.main-top,.main-bottom,#version');
</__script>
<style type="text/css">
/* enable background image caching in IE6 */
html {filter:expression(document.execCommand("BackgroundImageCache", false, true));}
</style>
<![endif]-->
{/literal}
</head>
</__body>
<!--********START HEADER********-->
<div id="header">
<div id="header_middle">
<div id="logo"></div>
<div id="header-topmenu">
{menu template='menutemplate_test' number_of_levels="1" }
</div>
<div id="pictos"></div>
<h1>Gezonde voeding op kinderdagverblijf en BSO</h1>
<div id="menu">
<div class="page-menu util-clearfix">
{menu template='cssmenu_ulshadow.tpl' start_level='2'}
</div>
</div>
</div> <!-- einde div header_middle -->
</div> <!-- einde div header -->
<!--********EINDE HEADER********-->
<!--********START MIDDEN GEBIED********-->
<div id="middle_area"> <!-- start middle area -->
<div id="main_left_column"> <!-- start main_left_column -->
{global_content name='Voor kinderen'}
</div> <!-- einde main_left_column -->
<div id="main_right_column"> <!-- start main_right_column -->
<h2>{title}</h2>
{content}
</div> <!-- einde main_right_column -->
</div> <!-- einde middle area -->
<!--********START FOOTER********-->
<div id="footer">
<div id="footer_middle">
{global_content name='footer'}
Footer
</div> <!-- einde footer_middle -->
</div>
<!--********EINDE FOOTER********-->
<__script__ src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</__script>
<__script__ type="text/javascript">
_uacct = "UA-1848067-8";
urchinTracker();
</__script>
<__body>
</__html>
CSS:Code: Select all
* {
margin: 0px;
padding: 0px;
}
/* <!-- */
/* General styles */
body {
margin: 0px 0px 0px 0px;
padding: 0px;
border:0; /* This removes the border around the viewport in old versions of IE */
width:100%;
font-size:90%;
font-family: verdana, sans-serif;
}
a {
color:#369;
z-index:1;
}
a:hover {
color:#fff;
background:#369;
text-decoration:none;
}
h1, h2, h3 {
margin:.8em 0 .2em 0;
padding:0;
}
p {
margin:.4em 0 .8em 0;
padding:0;
}
img {
margin:10px 0 5px;
}
/* Header styles */
#header {
clear:both;
float:left;
width:100%;
}
#topheader {
clear:both;
float:left;
width:100%;
height: 18px;
background: #00a8db;
}
#menu {
position: absolute;
top: 106px;
left:260px;
height: 25px;
}
#header_middle {
width: 800px;
margin-left:auto; /*toegevoegd EJB*/
margin-right:auto;
position:relative;
height: 140px; /*met 93px komen lijntjes overeen*/
}
#header {
border-bottom:1px solid #00a8db;
background-image: url('uploads/images/bg_banner.jpg');
}
#logo {
position: absolute;
left: 0px;
top: -2px;
height:139px;
width: 258px;
background-image: url('uploads/images/bg_banner22kopie.jpg');
}
#header-topmenu {
position: absolute;
height: 20px;
width: 500px;
right: 0px;
top: 10px;
font-size: 10px;
text-decoration: none;
}
#pictos {
position: absolute;
height: 80px;
width: 492px;
right: 0px;
top: 30px;
background-image: url('uploads/images/site/horizontaal dagritme1kopie.png');
}
#header h1 {
position: absolute;
top: 99px;
left: 10px;
font-size: 12px;
font-family: candara, verdana;
width: 250px;
text-align: center;
}
/* ***** midden gebied ***** */
#middle_area {
width: 800px;
border: 0px solid red;
clear: both;
position: relative;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
z-index:-1;
}
#middle_area a {
z-index: 20;
}
#main_left_column {
width: 180px;
float: left;
border: 0px solid blue;
position: relative;
}
#main_right_column {
width: 600px;
border: 0px solid yellow;
float: right;
left: 200px;
}
/* Footer styles */
#footer {
clear:both;
float:left;
width:100%;
height: 97px;
border-top:2px solid #00a8db;
border-bottom:0px solid #00a8db;
background-image: url('uploads/images/footer_img2.png');
}
#footer_middle {
width: 800px;
margin-left:auto; /*toegevoegd EJB*/
margin-right:auto;
text-align: center;
font-size: 10px;
}
#footer p {
padding:10px;
margin:0;
}
.home {
height: 141px;
border-bottom: 1px dashed #99d9ea;
padding-top: 10px;
}