28173 sujets

CSS et mise en forme, CSS3

Bonjour!

Alors voilà, je dois faire une recherche et pour ce faire, je crée dynamiquement des <select> dans un div qui affichent respectivement les Sections et sous sections.

Par contre, la largeur du site est de 1006px, et s'il arrivait que l'on puisse atteindre 5 niveaux de profondeur, eh bien le 5e <select> apparaitrait sous les autres. Une image vaut mille mots:

http://www.d1boutalotre.com/images/exemple.jpg

le code pour les <select> ressemble à ceci:


<div id="selects">
  <select>
    <option></option>
    ...
  </select>
  ...
</div>


Je cherche donc à faire en sorte que le div ait un scroll horizontal et que le cinquième <select> puisse apparaitre à la droite des 4 autres.

Comment faire celà en CSS? Est-ce possible? Et pourquoi y-a-t'il seulement IE qui ait eu l'idée brillante d'inventer les overflow-x et overflow-y?

Merci!

EDIT:

Wah, c'était si facile! Si quelqu'un peut me confirmer que tout est correct:

Il ne suffisait que de mettre au css de mon <div> "white-space: nowrap", une hauteur et overflow: auto;
Modifié par DarkMalow (04 Dec 2006 - 16:36)