18041 sujets
Questions générales et questions de débutants
Thomas D. a écrit :
Essaie, tu verras bien. Si tu as bien un bug de "double marge des flottants", il n'y a pas l'espace suffisant pour que le bloc de contenu s'affiche à côté des 2 autres colonnes, tu n'as qu'à calculer en additionnant les largeurs et deux fois la marge de #sidebar2.
Je trouve ou tous ces chiffres ?
C'est pas compliqué:
- tu as un conteneur avec une certaine largeur: c'est la place disponible.
- à l'intérieur tu essaie de faire tenir des boîtes, auxquelles tu as donné des dimensions (width), et parfois des marges ou padding.
Calcule la largeur totale des boîtes, de leurs marges et de leurs padding en doublant la marge droite de #sidebar2, et tu verras que ça ne rentre pas dans la largeur disponible.
- tu as un conteneur avec une certaine largeur: c'est la place disponible.
- à l'intérieur tu essaie de faire tenir des boîtes, auxquelles tu as donné des dimensions (width), et parfois des marges ou padding.
Calcule la largeur totale des boîtes, de leurs marges et de leurs padding en doublant la marge droite de #sidebar2, et tu verras que ça ne rentre pas dans la largeur disponible.
Donc si j'ai bien compris, mon contenur c'est la page avec un width de 950 Px
Si deja je prend en compte les valeurs des 2 sidebars et du content, je me retrouve deja avec 930px et la marge de sidebar2 fait 30x2=60
C'est bien ce code ?
Bref de tout maniere il y a un soucis ca rentre pas
Modifié par TGM (13 Jan 2007 - 17:56)
#page {margin: 0 auto; width: 950px;text-align: left;}
#main {margin-left:0; padding:5px 0 0 0;}
#sidebar {float:right; position:relative; width:200px; top: -25px;clear:both;}
#sidebar2 {float:right; position:relative; width:200px; top:-25px;}
#content {width: 530px; position:relative; text-align: left; padding: 0 5px;}
Si deja je prend en compte les valeurs des 2 sidebars et du content, je me retrouve deja avec 930px et la marge de sidebar2 fait 30x2=60
C'est bien ce code ?
#sidebar div, #sidebar2 div{
margin: 0 30px 0 0;
}
Bref de tout maniere il y a un soucis ca rentre pas
Modifié par TGM (13 Jan 2007 - 17:56)
Salut,
TGM a écrit :Tu peux mettre le code que tu veux à l'intérieur des commentaires conditionnels, c'est juste un moyen de le cacher aux autres navigateurs.
Je suis en train de lire la FAQ sur les commentaires conditionnels et je voulait savoir si il fallait mettre juste un commentaire pour par exemple changer un margin sous IE ou bien il faut faire un css specialement pour IE en commentaires conditionnels.
Rebonjour a tous,
Je fait une remontée de topic car je ne comprend pas comment implementer des commentaires conditionnels.
En fait j'en aurait besoin dans mon CSS car mon conteneur est trop petit pour mon content et les deux sidebars.
Pensez vous qu'il est possible de faire un hack CSS pour que ces largeurs soient moindre sous IE6 (parce qu'il ya que la que ca merdoit) ?
Ou dois je refaire un CSS special IE6 notamment a cause du non affichage de mes categories et 2/3 choses qui ne sont pas top niveau affichages... ?
Modifié par TGM (29 Jan 2007 - 18:53)
Je fait une remontée de topic car je ne comprend pas comment implementer des commentaires conditionnels.
En fait j'en aurait besoin dans mon CSS car mon conteneur est trop petit pour mon content et les deux sidebars.
Pensez vous qu'il est possible de faire un hack CSS pour que ces largeurs soient moindre sous IE6 (parce qu'il ya que la que ca merdoit) ?
Ou dois je refaire un CSS special IE6 notamment a cause du non affichage de mes categories et 2/3 choses qui ne sont pas top niveau affichages... ?
Modifié par TGM (29 Jan 2007 - 18:53)
Bonsoir
J'ai mis ce code dans mon template pour appeler mon css IE mais le commentaire est en vert
Dois je le décommenter comme ceci ?
J'ai mis ce code dans mon template pour appeler mon css IE mais le commentaire est en vert
<!--[if lte IE 6]><link type="text/css" rel="stylesheet" href="styleie.css" /><![endif]-->
Dois je le décommenter comme ceci ?
[if lte IE 6]<link type="text/css" rel="stylesheet" href="styleie.css" />[endif]
TGM a écrit :
Bonsoir
J'ai mis ce code dans mon template pour appeler mon css IE mais le commentaire est en vert
Dois je le décommenter comme ceci ?
Bonsoir,
Par défaut, il est normal que ton code apparaisse en vert...
Cela ne veut pas pour autant dire qu'il n'est pas ou mal interprêté...
La bonne syntaxe est donc celle-ci :
<!--[if lte IE 6]><link type="text/css" rel="stylesheet" href="styleie.css" /><![endif]-->