J'ai 2 comportements différents avec le code qui suit :
un sur IE.8.0 et un autre identique dans Firefox.20.0 et Chrome.26.0
Mon code imbrique des div à 100%, je m'attend à ce que le texte "{header1}{header2}{header3}" soit en haut à droite.
> Ca fonctionne OK sous IE.
> En revanche sur Chrome et Firefox :
- j'ai une barre de défilement en bas.. pourquoi ? tout est indiqué à 100%
- du coup, mon texte en haut à droite est "mangé" sur environ 3 caractères
si je ne fait pas défiler avec la barre ...
SI qqn peut m'aiguiller SVP ?
un sur IE.8.0 et un autre identique dans Firefox.20.0 et Chrome.26.0
Mon code imbrique des div à 100%, je m'attend à ce que le texte "{header1}{header2}{header3}" soit en haut à droite.
> Ca fonctionne OK sous IE.
> En revanche sur Chrome et Firefox :
- j'ai une barre de défilement en bas.. pourquoi ? tout est indiqué à 100%
- du coup, mon texte en haut à droite est "mangé" sur environ 3 caractères
si je ne fait pas défiler avec la barre ...
SI qqn peut m'aiguiller SVP ?
<html>
<head>
{html_head}
<link rel="stylesheet" href="style.css" type="text/css" media="screen" />
</head>
<body style="padding:0px; margin:0px; font-family:Arial; font-size:14px; background-color:lightslategray; ">
<div style="border:0px; padding:0px; margin:0px; background-color:lightgrey; width:100%; height:65px; ">
<div id="header" style="border:0px; margin:0px; background-color:lightslategray; width:100%; height:53px; text-align:right; padding: 0px 10px 0px 10px; ">
{header1}{header2}{header3}
</div>
<div style="background-color:lightslategray; ">
<div id="sidebar" style="background-color:lightslategray; width:170px; float:left; ">
<div id="menu" style="background-color:LightSteelBlue; text-align:left; padding: 10px 5px 5px 5px; ">
{menu1}{menu2}
</div>
<div id="complement" style="background-color:lightslategray; height:330px; text-align:left; ">
{complement1}{complement2}{complement3}
</div>
</div>
<div id="contenu" style="background-color:lightgrey; position:absolute; top:53px; left:170px; width=auto, text-align:left; padding: 10px 10px 0px 10px; ">
{contenu1}{contenu2}{contenu3}{contenu4}
<div style="width=100%; "></div></div>
</div>
</div>
</html>
</body>