cacher la scrollbar d'une liste.

cacher la scrollbar d'une liste. - HTML/CSS - Programmation

Marsh Posté le 21-09-2006 à 16:23:55    

Bonjour,  
j'aimerai cacher la scrollbar d'une liste mais je n'y arrive pas.
J'ai fait pour cela deux petits fichiers de tests
 
voici le fichier html.

Code :
  1. <html>
  2. <head>
  3.  <title> test</title>
  4.  <script>
  5.   function hideScroll(){
  6.    // cacher la barre de naviagation principale
  7.    document.body.style.overflow='hidden';
  8.    // cacher la barre de la liste
  9.    document.formulaire.liste.overflow = 'hidden';
  10.   }
  11.  </script>
  12.  <link rel="stylesheet" type="text/css" href="test.css"/>
  13. </head>
  14. <body>
  15.  <form name="formulaire" >
  16.   <select name="liste" ID="liste" size="3">
  17.    <option value="chosen1">option1</option>
  18.    <option value="chosen2">option2</option>
  19.    <option value="chosen3">option3</option>
  20.    <option value="chosen4">option4</option>
  21.    <option value="chosen5">option5</option>
  22.    <option value="chosen6">option6</option>
  23.    <option value="chosen7">option7</option>
  24.    <option value="chosen8">option8</option>
  25.    <option value="chosen9">option9</option>
  26.    <option value="chosen10">option10</option>
  27.    <option value="chosen11">option11</option>
  28.    <option value="chosen12">option12</option>
  29.   </select>
  30.  </form>
  31.  <a href="javascript:hideScroll();">
  32.  clic
  33.  </a>
  34. </body>
  35. </html>


 
et voici le test.css
 

Code :
  1. #liste{
  2. overflow = 'hidden';
  3. font-size:20pt;
  4. background:rgb(97,114,128);
  5. }


 
 

Reply

Marsh Posté le 21-09-2006 à 16:23:55   

Reply

Marsh Posté le 21-09-2006 à 19:38:59    

Pourquoi tu veux cacher la scrollbar ce qui je pense est impossible.

Reply

Marsh Posté le 22-09-2006 à 10:45:43    

parce que j'ai déja deux boutons javascript qui me servent à naviger dans le select.

Reply

Marsh Posté le 22-09-2006 à 11:34:59    

Même si ca marchait avec certains navigateur, ca ne marcherait surement pas avec firefox vu qu'il n'autorise aucune modification de ce genre d'élément.
Par contre, je me pose une question : en quoi devoir cliquer 10 fois sur des boutons pour se déplacer dans la liste est il mieux que de sélectionner directement l'élément qu'on veut. En plus, il ne faut pas oublier que certain navigateurs permettent de se déplacer dans la liste des éléments en saisissant les premiéres lettre de l'élément qu'on veut.
 
A ta place, au lieu de limiter les possibilités, je laisserai toutes les possibilité qui sont là par défaut, et je ne gérerais mes boutons que comme un moyen de plus.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed