28173 sujets

CSS et mise en forme, CSS3

Bonjour tout le monde,

Comment faire pour qu'avec ce modèle, si la fenêtre du navigateur fait moins de x pixels de large, une barre de scroll apparaisse (en bas) ?

Merci.
Pierre.
Modifié par Pierre4012 (03 Aug 2006 - 20:40)
mpop a écrit :
À priori, il faudra utiliser la propriété CSS min-width.
Le problème étant qu'Internet Explorer 6 ne reconnaît pas cette propriété.
http://forum.alsacreations.com/faq/#item75

J'aimerais rajouter une petite technique pour pallier au fait que min-width n'est pas reconnu par IE

En fait, IE interprète width de la façon dont il devrait interpreter min-width.
Il suffit donc d'utiliser le fameux hack de l'asterisque et de faire :

.mon-objet{
 min-width: 200px ; /* pour mozilla et compatibles */
 *width: 200px ; /* pour IE */
}


Je fais comme ça sur mes pages et ça marche nikel

Fred
Bonjour,

easyzik a écrit :

Il suffit donc d'utiliser le fameux hack de l'asterisque et de faire :


Les hacks IE sont inutiles et problématiques dans la perspective d'IE7. Utiliser les commentaires conditionnels (voir FAQ du forum)