Salut,
Stu Nicholls nous démontre qu'il est possible de faire un min-width avec IE6 à cette adresse :
http://www.cssplay.co.uk/boxes/minwidth.html
Cependant, comme la plupart des solutions proposées sur son site pour palier les manques d'IE6 entre autres, cette solution semble assez complexe à mettre en oeuvre et peut vite trouver ses limites dans le cas d'une maintenance de code par exemple.
Pour ma part, si les exemples de Stu Nicholls sont de parfaites prouesses CSS, ils ne conviennent pas dans le cas d'utilisation en environnement de production.
Donc, à l'instar de l'article de Florent V concernant les boites fluides avec bordures et coins en images qui dit que l'on peut utiliser les tableaux de mise en forme dans certains cas bien précis, il me semble que l'on peut aussi se simplifier la vie pour émuler le min-width sur IE6 en utilisant une technique un peu ancestrale et pas forcément non plus recommandable : le spacer.gif.
Pour vous donner un exemple fonctionnel :
Que pensez-vous de ce genre de méthode ?
Stu Nicholls nous démontre qu'il est possible de faire un min-width avec IE6 à cette adresse :
http://www.cssplay.co.uk/boxes/minwidth.html
Cependant, comme la plupart des solutions proposées sur son site pour palier les manques d'IE6 entre autres, cette solution semble assez complexe à mettre en oeuvre et peut vite trouver ses limites dans le cas d'une maintenance de code par exemple.
Pour ma part, si les exemples de Stu Nicholls sont de parfaites prouesses CSS, ils ne conviennent pas dans le cas d'utilisation en environnement de production.
Donc, à l'instar de l'article de Florent V concernant les boites fluides avec bordures et coins en images qui dit que l'on peut utiliser les tableaux de mise en forme dans certains cas bien précis, il me semble que l'on peut aussi se simplifier la vie pour émuler le min-width sur IE6 en utilisant une technique un peu ancestrale et pas forcément non plus recommandable : le spacer.gif.
Pour vous donner un exemple fonctionnel :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>Min-width</title>
<style type="text/css">
#min-width {
min-width : 300px;
background : red;
float : left;
height : 500px;
}
</style>
</head>
<body>
<div id="min-width">
<!--[if lte IE 6]>
<img src="spacer.gif" width="300" height="1" style="display:block" />
<![endif]-->
<p>Ici plein de texte</p>
</div>
</body>
</html>
Que pensez-vous de ce genre de méthode ?