Page 1 sur 1

Liste Déroulante

Posté : 15 févr. 2008, 10:20
par Photographiquement Vôtre
Bonjour,


J'utilise une liste déroulante (select) qui fonctionne bien sauf que les éléments de la liste apparaissent au dessus au lieu d'être en dessous.

Y a t-il une raison
<td>Pays <select name="pays" width="40">

<?php
			$sql_pays = "select paysId, paysNom from genpays";
			$query_pays = mysql_query($sql_pays) or exit ('Erreur SQL !'.$query_pays.'<br>'.mysql_error());
			
				while ($result_pays=mysql_fetch_array($query_pays))
					{ 
  					extract($result_pays);
					echo "<OPTION value=$paysId"; 

  					if($paysId == 77)
  						{ 
    					echo " SELECTED "; 
  						} 
					echo ">$paysNom</OPTION>\n"; 
 				 	} 
?>       		
        		</select>
       		</td>
Merci pour votre aide

Posté : 15 févr. 2008, 10:27
par d0m
salut,

c'est simplement le navigateur qui affiche au dessus parce qu'il a plus d'espace au dessus de la liste qu'en dessous. Comportement tout à fait normal.

Ça arrive par exemple quand tu as une liste déroulante en bas d'une page. tu la met en haut de la page et tu verras que la liste va se dérouler en dessous.

Posté : 15 févr. 2008, 10:44
par Photographiquement Vôtre
Dur Dur

Il n'y a pas moyen de contourner cela sans changer de place ?

Posté : 15 févr. 2008, 12:55
par iclo
Je suis pas doué en style et autre css. Peut-être en ajoutant de la place (vide) en dessous du select ?
Je serais intéressé par avoir l'avis d'un pro du design sur cette question.. ;)

Posté : 15 févr. 2008, 13:36
par Truc
salut,

c'est simplement le navigateur qui affiche au dessus parce qu'il a plus d'espace au dessus de la liste qu'en dessous. Comportement tout à fait normal.

Ça arrive par exemple quand tu as une liste déroulante en bas d'une page. tu la met en haut de la page et tu verras que la liste va se dérouler en dessous.
T'es doué pour comprendre :shock: =D>

Pourquoi faire simple quand on peut faire compliqué.
Le truc est que si la liste se déroule au dessus c'est qu'elle n'a pas de place pour se dérouler en dessous sans sortir de l'écran... intérêt ? :-k

J'en profite pour déplacer puisque cela ne dépend pas de PHP