Je vais vous déranger une nouvelle fois, mais cette fois-ci c'este pour tout autre chose : il y a des différences d'interprétation de mon code par IE et FF.
Tout d'abord, l'adresse : http://f1results.info/v3
Voilà ce qui change :
- le champ de recherche et le bouton sont placés je ne sais comment sur FF
- au niveau du menu, dès que je ferme un div, il y a un petit saut de ligne sous FF et c'est pourquoi on voit des espaces gris ou bleus : c'est la couleur de fond de la page pour le bleu, du menu pour le gris
Voilà le HTML et a CSS liés :
Problème avec le champ de recherche :
CODE
HTML :
<div class="barre">
<form method="get" action="<?php echo $add_site ?>/recherche.php" id="formulaire" style="display:inline; vertical-align:bottom;">
<fieldset>
<label>
[i][Partie "PROCHAIN GP..."; je vous passe les détails : il y a du SPIP et ce n'est pas le sujet du problème][/i]
</label>
<p>
<input type="text" id="motsCles" class="champ_recherche" value="Rechercher" />
<input type="submit" id="submit" class="bouton_recherche" value="GO" />
</p>
</fieldset>
</form>
</div>
<div class="barre">
<form method="get" action="<?php echo $add_site ?>/recherche.php" id="formulaire" style="display:inline; vertical-align:bottom;">
<fieldset>
<label>
[i][Partie "PROCHAIN GP..."; je vous passe les détails : il y a du SPIP et ce n'est pas le sujet du problème][/i]
</label>
<p>
<input type="text" id="motsCles" class="champ_recherche" value="Rechercher" />
<input type="submit" id="submit" class="bouton_recherche" value="GO" />
</p>
</fieldset>
</form>
</div>
CODE
CSS :
.barre {
width:785px;
height:22px;
font:bold 11px Verdana;
color:#222222;
background-color:#cfcfcf;
margin-bottom:1px;
margin-top:1px;
border-top:#000000 1px solid;
border-bottom:#000000 1px solid;}
.champ_recherche {
width:122px;
height:15px;
background-color:#ececec;
border-right: #555555 1px solid;
border-top: #222222 1px solid;
border-left: #222222 1px solid;
border-bottom: #555555 1px solid;
font:bold 10px Verdana;}
.bouton_recherche {
width:20px;
height:19px;
background-color:#ececec;
border-right: #555555 1px solid;
border-top: #222222 1px solid;
border-left: #222222 1px solid;
border-bottom: #555555 1px solid;
font:bold 10px Verdana;}
form fieldset {
border:0;
float:right;
width:97%;}
form p {
float:right;
clear:none;
margin:0;}
form label {
float:left;}
Pour le menu, c'est beaucoup de PHP et je pense que le mieux est que vous vous référiez au code source, je vous l'autorise bien évidemment
Si vous avez besoin d'autres précisions, n'hésitez surtout pas.
Merci d'avance !!
@++