Bonjour à tous,
Ca fait un moment que je lutte avec ces div !!! Impossible d'arriver à un résultat équivalent entre IE et firefox !!
Que je mette la DTD ET/OU le prologue XML OU rien du tout, rien ne fonctionne comme je voudrais...
Soit... : des divs imbriqués avec des padding pour espacer les bordures du texte, un tableau de 2 cellules à l'intérieur qui prends 100% du div (moins le padding et les bordures) avec un cellpadding pour espacer également les 2 champs text, et donc ces 2 champs texte qui prennent toute la taille du tableau (moins le cellpadding).
Bizarement, le résultat que je voudrais, j'arrive à l'obtenir seulement dans le quirkmode de firefox (sans aucune DTD)... même le quirkmode de IE déconne... Et je parle même pas de lorsque je met une DTD...
Donc voici le défit si quelqu'un est capable de me faire une page XHTML 1.1 compatible tout navigateur, de ce pauvre code :
Je précise que je suis obligé d'utiliser des tableaux à 100% en taille à l'intérieur des divs...
Bon courage, j'ai essayé des milliers de possibilités sans jamais arriver à un code compatible XHTML 1.1 sur Firefox ET Internet Explorer sas avoir les champs text tronqués ou qui dépassent du tableau ou des divs, sans que le div de base prenne plus de 100% de la page, ect... !
Celui qui réussit, je m'inclinerai devant lui car j'ai vraiment tout essayé et ça fait déjà 10 ans que je développe des sites Internet...
J'éspère que quelqu'un trouvera car je désespère...
Merci d'avance et bonne chance !
Ca fait un moment que je lutte avec ces div !!! Impossible d'arriver à un résultat équivalent entre IE et firefox !!
Que je mette la DTD ET/OU le prologue XML OU rien du tout, rien ne fonctionne comme je voudrais...
Soit... : des divs imbriqués avec des padding pour espacer les bordures du texte, un tableau de 2 cellules à l'intérieur qui prends 100% du div (moins le padding et les bordures) avec un cellpadding pour espacer également les 2 champs text, et donc ces 2 champs texte qui prennent toute la taille du tableau (moins le cellpadding).
Bizarement, le résultat que je voudrais, j'arrive à l'obtenir seulement dans le quirkmode de firefox (sans aucune DTD)... même le quirkmode de IE déconne... Et je parle même pas de lorsque je met une DTD...
Donc voici le défit si quelqu'un est capable de me faire une page XHTML 1.1 compatible tout navigateur, de ce pauvre code :
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title>Test</title>
<style type="text/css">
html, body, form { width: 100%; height: 100%; margin: 0px; padding: 0px; }
</style>
</head>
<body>
<form id="aspnetForm">
<div style="border: dashed 2px #ff0000; margin: 0px; padding: 10px;">
<div style="border: dashed 2px #ff0000; padding: 2px;">
<table border="0" cellpadding="0" cellspacing="0" style="width: 100%;">
<tr>
<td style="width: 50%;">
Titre 1
</td>
<td style="width: 50%;">
Titre 2
</td>
</tr>
</table>
</div>
<div style="padding: 2px; border-bottom: dashed 2px #ff0000; border-left: dashed 2px #ff0000; border-right: dashed 2px #ff0000;">
<table border="0" cellpadding="0" cellspacing="2" style="width: 100%;">
<tr>
<td>
<input type="text" style="width: 100%;" />
</td>
<td>
<input type="text" style="width: 100%;" />
</td>
</tr>
</table>
</div>
</div>
</form>
</body>
</html>
Je précise que je suis obligé d'utiliser des tableaux à 100% en taille à l'intérieur des divs...
Bon courage, j'ai essayé des milliers de possibilités sans jamais arriver à un code compatible XHTML 1.1 sur Firefox ET Internet Explorer sas avoir les champs text tronqués ou qui dépassent du tableau ou des divs, sans que le div de base prenne plus de 100% de la page, ect... !
Celui qui réussit, je m'inclinerai devant lui car j'ai vraiment tout essayé et ça fait déjà 10 ans que je développe des sites Internet...
J'éspère que quelqu'un trouvera car je désespère...
Merci d'avance et bonne chance !