Correction des problème avec IE6, IE7

Le div class vmenuplusfiche en doublon ne rentrait pas dans la logique de la page.
Les feuilles de style modifiées on permis de rétablir un bon fonctionnement sur les navigateurs : Firefox, IE6, IE7, Safari
This commit is contained in:
cdelambert 2007-04-30 08:39:55 +00:00
parent 318d3ae71a
commit 1eb2282bad
6 changed files with 85 additions and 60 deletions

View File

@ -711,11 +711,6 @@ function left_menu($menu_array, $help_url='', $form_search='')
print "\n";
print "</div>\n";
print "<!-- Fin left vertical menu -->\n";
print "\n";
print '</div>'."\n";
print '<div class="vmenuplusfiche">'."\n";
print "\n";
print '<!-- fiche -->'."\n";
print '<div class="fiche">'."\n";

View File

@ -42,29 +42,38 @@ div.body
background: #dee7ec;
}
div.fiche
{
display: block;
position: absolute;
background: #dee7ec;
top: 28px;
margin-right: 6px;
}
div.vmenuplusfiche
{
float: left;
margin-right: 6px;
top: auto;
left: auto;
display: block;
margin-right: 13px;
margin-left: 1px;
margin-top: 10px;
}
div.vmenu
{
float: left;
display: block;
margin-right: 2px;
padding: 0px;
padding-bottom: 6px;
width: 160px;
float: left;
margin-right: 2px;
padding: 0px;
padding-bottom: 0px;
width: 160px;
}
div.fiche
{
float: right top;
display: block;
margin-left: 180px;
width:auto;
}
* html div.fiche
{
width:800px;
}
a

View File

@ -70,13 +70,17 @@ div.body
div.vmenuplusfiche
{
float: left;
margin-right: 6px;
top: auto;
left: auto;
display: block;
margin-right: 13px;
margin-left: 1px;
margin-top: 10px;
}
div.vmenu
{
display:block;
float: left;
margin-right: 2px;
padding: 0px;
@ -86,13 +90,17 @@ div.vmenu
div.fiche
{
position: absolute;
float: right top;
display: block;
top: 28px;
margin-right: 6px;
margin-top: 0px;
margin-left: 180px;
width:auto;
}
* html div.fiche
{
width:800px;
}
/*
* Menu superieur et 1ere ligne tableau

View File

@ -113,20 +113,16 @@ div.vmenuplusfiche
{
top: auto;
left: auto;
position: static;
float: left;
display: block;
margin-right: 6px;
margin-right: 13px;
margin-left: 1px;
margin-top: 10px;
}
div.vmenu
{
top: auto;
left: auto;
position: relative;
float: top;
display: block;
float: left;
margin-right: 2px;
padding: 0px;
padding-bottom: 0px;
@ -135,16 +131,16 @@ div.vmenu
div.fiche
{
top: 28px;
left: auto;
<?php
//print "_SERVER['HTTP_USER_AGENT']=".$_SERVER['HTTP_USER_AGENT'];
if (! eregi('MSIE 7\.0',$_SERVER['HTTP_USER_AGENT'])) print " position: absolute;\n";
?>
float: top;
float: right top;
display: block;
margin-right: 6px;
margin-top: 0px;
margin-left: 180px;
width:auto;
}
* html div.fiche
{
width:800px;
}

View File

@ -94,13 +94,17 @@ div.body
div.vmenuplusfiche
{
float: left;
margin-right: 6px;
top: auto;
left: auto;
display: block;
margin-right: 13px;
margin-left: 1px;
margin-top: 10px;
}
div.vmenu
{
display:block;
float: left;
margin-right: 2px;
padding: 0px;
@ -110,11 +114,16 @@ div.vmenu
div.fiche
{
position: absolute;
float: right top;
display: block;
top: 28px;
margin-right: 6px;
margin-top: 0px;
margin-left: 180px;
width:auto;
}
* html div.fiche
{
width:800px;
}

View File

@ -88,13 +88,17 @@ select.flat
div.vmenuplusfiche
{
float: left;
margin-right: 6px;
top: auto;
left: auto;
display: block;
margin-right: 13px;
margin-left: 1px;
margin-top: 10px;
}
div.vmenu
{
display:block;
float: left;
margin-right: 2px;
padding: 0px;
@ -104,13 +108,17 @@ div.vmenu
div.fiche
{
position: absolute;
float: right top;
display: block;
top: 28px;
margin-right: 6px;
margin-top: 0px;
margin-left: 180px;
width:auto;
}
* html div.fiche
{
width:800px;
}
/*
* Menu superieur et 1ere ligne tableau