fixed that IE 6 Bug, that selectboxes are shown in the left Menu with a frame workaround. Sponsored by Karl Knauber Holding

This commit is contained in:
Stefan Becker 2008-07-25 14:48:06 +00:00
parent c9fda6abcf
commit 134692b51c
4 changed files with 80 additions and 34 deletions

View File

@ -69,7 +69,8 @@
<!-- END navbar_header --> <!-- END navbar_header -->
<!-- BEGIN appbox --> <!-- BEGIN appbox -->
</div><!--[if lte IE 6.5]><iframe frameborder="0" framespacing="0" class="iframeforselectbox"></iframe><![endif]--></div>
<div id="divSubContainer"> <div id="divSubContainer">
<table width="100%" cellspacing="0" cellpadding="0"> <table width="100%" cellspacing="0" cellpadding="0">
<tr> <tr>
@ -88,6 +89,7 @@
</div> </div>
<div id="menu2Container"> <div id="menu2Container">
<!--[if lte IE 6.5]><div class="selectbg" id="dd3"><div class="bdforselection"><![endif]-->
<div id="menu2Content" style="position: relative; left: 0; text-align: left;"> <div id="menu2Content" style="position: relative; left: 0; text-align: left;">
<table cellspacing="0" cellpadding="0"> <table cellspacing="0" cellpadding="0">
<tr><td> <tr><td>
@ -106,7 +108,7 @@
<!-- END sidebox_hide_footer --> <!-- END sidebox_hide_footer -->
<!-- BEGIN navbar_footer --> <!-- BEGIN navbar_footer -->
{sideboxcolend} {sideboxcolend}
<!-- End Sidebox Column --> <!-- End Sidebox Column -->
@ -156,7 +158,7 @@
<!-- BEGIN extra_blocks_footer --> <!-- BEGIN extra_blocks_footer -->
</table> </table>
</div> </div>
</div> </div>

View File

@ -477,3 +477,24 @@ Preferences tabs
{ {
cursor: pointer; cursor: pointer;
} }
.selectbg
{
position:absolute;
z-index:10;
overflow:hidden;
width:250px;
}
.iframeforselectbox
{
display:block;
height:150px;
left:10pt;
position:absolute;
top:0pt;
width:235px;
z-index:-1;
border: 0px;
}
.bdforselection{;padding:12px;}

View File

@ -6,12 +6,12 @@
body,td body,td
{ {
font-family: Verdana, Arial, Helvetica, sans-serif; font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; font-size: 11px;
} }
select,input,button select,input,button
{ {
color: #006699; color: #006699;
font-family: Arial, Helvetica, sans-serif; font-family: Arial, Helvetica, sans-serif;
font-size:110%; font-size:110%;
} }
@ -24,7 +24,7 @@ select
a:link,a:visited a:link,a:visited
{ {
cursor:pointer; cursor:pointer;
color: #727f8a; color: #727f8a;
text-decoration: none; text-decoration: none;
} }
@ -48,16 +48,16 @@ a:hover,a:active
color: #ff0000; color: #ff0000;
} }
#divPoweredBy #divPoweredBy
{ {
color: #000000; color: #000000;
} }
/* /*
other styling other styling
*/ */
body body
{ {
background-color:#9f9f9f; background-color:#9f9f9f;
padding: 0px; padding: 0px;
@ -92,7 +92,7 @@ input[type=submit],input[type=button],input[type=reset],button,.egwbutton
border: solid 1px #7e94a5; border: solid 1px #7e94a5;
margin: 1px; margin: 1px;
padding: 1px; padding: 1px;
cursor: pointer; cursor: pointer;
color: #17202b; color: #17202b;
} }
@ -120,7 +120,7 @@ input.egwbutton
border: outset 1px #b9d5e3; border: outset 1px #b9d5e3;
margin: 1px; margin: 1px;
padding: 1px; padding: 1px;
cursor: pointer; cursor: pointer;
color: #004e7d; color: #004e7d;
} }
@ -139,7 +139,7 @@ input.egwbutton:active
input[type=image] input[type=image]
{ {
cursor: pointer; cursor: pointer;
border: 0; border: 0;
} }
@ -170,18 +170,18 @@ input[type=image]
z-index:9999; z-index:9999;
} }
.divLoginbox .divLoginbox
{ {
position:relative; position:relative;
width: 370px; width: 370px;
border: #9f9f9f 1px solid; border: #9f9f9f 1px solid;
} }
.divSidebox .divSidebox
{ {
position: relative; position: relative;
border: 1px solid #9f9f9f; border: 1px solid #9f9f9f;
} }
.divLoginboxHeader,.divSideboxHeader,a.appTitles,.appTitles,a.textSidebox,.textSidebox,#fmStatusBar .divLoginboxHeader,.divSideboxHeader,a.appTitles,.appTitles,a.textSidebox,.textSidebox,#fmStatusBar
@ -197,7 +197,7 @@ input[type=image]
width: 20px; width: 20px;
} }
.divSideboxHeader,.divLoginboxHeader .divSideboxHeader,.divLoginboxHeader
{ {
text-align:center; text-align:center;
background-image:url(../images/menuTitle.png); background-image:url(../images/menuTitle.png);
@ -256,7 +256,7 @@ a.textSidebox
background-color: #ede6d8; background-color: #ede6d8;
background-repeat: repeat-x; background-repeat: repeat-x;
border-top: 1px solid #9f9f9f; border-top: 1px solid #9f9f9f;
padding-left: 2px; padding-left: 2px;
font-size: 10px; font-size: 10px;
} }
@ -419,7 +419,7 @@ body {
border-bottom: solid #5793ff 0px; border-bottom: solid #5793ff 0px;
height:24px; height:24px;
padding-top:4px ; padding-top:4px ;
} }
#topmenu a #topmenu a
{ {
@ -427,7 +427,7 @@ body {
} }
#topmenu_items #topmenu_items
{ {
float:left; float:left;
} }
@ -584,7 +584,7 @@ body {
text-align:right; text-align:right;
} }
#divGenTime,#divPoweredBy #divGenTime,#divPoweredBy
{ {
bottom:4px; bottom:4px;
@ -595,17 +595,17 @@ body {
/* /*
Table formatting Table formatting
*/ */
.th { .th {
color: black; background-color: #f9f4e2; color: black; background-color: #f9f4e2;
background-image: url(../images/hilitetest.png); background-image: url(../images/hilitetest.png);
} }
.row_on { .row_on {
color: black; color: black;
background-color: #ededed; background-color: #ededed;
} }
.row_off { .row_off {
color: black; color: black;
background-color: #fbf9f2; background-color: #fbf9f2;
} }
.narrow_column { width: 1%; white-space: nowrap; } .narrow_column { width: 1%; white-space: nowrap; }
@ -627,7 +627,7 @@ body {
} }
.portal_box_header { .portal_box_header {
height: 15px; height: 15px;
padding-top: 0px; padding-top: 0px;
} }
@ -660,3 +660,24 @@ body {
{ {
cursor: pointer; cursor: pointer;
} }
.selectbg
{
position:absolute;
z-index:10;
overflow:hidden;/
width:250px;
}
.iframeforselectbox
{
display:block;
height:250px;
left:10pt;
position:absolute;
top:10pt;
width:224px;
z-index:-1;
border: 0px;
}
.bdforselection{;padding:12px;}

View File

@ -74,7 +74,8 @@
<!-- END navbar_header --> <!-- END navbar_header -->
<!-- BEGIN appbox --> <!-- BEGIN appbox -->
</div><!--[if lte IE 6.5]><iframe frameborder="0" framespacing="0" class="iframeforselectbox"></iframe><![endif]--></div>
<div id="divSubContainer"> <div id="divSubContainer">
<table width="100%" cellspacing="0" cellpadding="0"> <table width="100%" cellspacing="0" cellpadding="0">
<tr> <tr>
@ -93,6 +94,7 @@
</div> </div>
<div id="menu2Container"> <div id="menu2Container">
<!--[if lte IE 6.5]><div class="selectbg" id="dd3"><div class="bdforselection"><![endif]-->
<div id="menu2Content" style="position: relative; left: 0; text-align: left;"> <div id="menu2Content" style="position: relative; left: 0; text-align: left;">
<table cellspacing="0" cellpadding="0"> <table cellspacing="0" cellpadding="0">
<tr><td> <tr><td>
@ -111,7 +113,7 @@
<!-- END sidebox_hide_footer --> <!-- END sidebox_hide_footer -->
<!-- BEGIN navbar_footer --> <!-- BEGIN navbar_footer -->
{sideboxcolend} {sideboxcolend}
<!-- End Sidebox Column --> <!-- End Sidebox Column -->
@ -177,7 +179,7 @@
<!-- BEGIN extra_blocks_footer --> <!-- BEGIN extra_blocks_footer -->
</table> </table>
</div> </div>
</div> </div>