10. august 2003 - 01:25Der er
12 kommentarer og 1 løsning
Hvordan undgås scroll i dropdown?
Jeg har en dropdown, der med tiden vil udvides. Jeg vil gerne have det sådan, at der fra starten kun er 1. linie synlig (size=1) men når man klikker på den, så vises HELE listens indhold uden scroll. Lige nu har jeg en liste med 14-15 værdier, men kun de første 11 vises (og der er derfor scroll akkurat som med kategori-listen her på siden).
Findes der en løsning, der helt generelt fjerner scroll, så den ikke skal rettes hver gang, der kommer en ny værdi til listen?
Jeg kan ikke få en scrollbar til at komme frem i en simpel <select>, sålænge den kan være indenfor grundelementet (= det element som indeholder selecten) ...
Til gengæld kan jeg heller ikke undgå den, hvis den er større end elementet ...
Der må da vel findes en metode, der kan vise mere end 11 elementer uden scroll? Kan grundelementet udvides dynamisk (feks ved et antal læst fra en tabel) ?
Jeg testede den råt, dvs. uden andre elementer -- der kom den op på ca. 20 før scrollbaren kom ...
Så mit gæt er ovenstående, at det hænger sammen med det element den ligger inde i -- du kan jo så bare have din select inde i et element, som er et lysår langt, så kommer scrollbaren aldrig, og dine brugere vil aldrig kunne se indholdet !-)
hvis du kan stikke mig noget kode, der kan klare 20 er du 15 points rigere. Hos mig ligger der en besynderlig grænse på 11, som jeg ikke ved hvor stammer fra.
-- hvis du i tre afhængige selects vælger Valg 2 i den første og valg 3 i den anden kan du se 12 options -- jeg laver den lige til så meget, som kan være i vinduet -- øjeblik ...
hvordan kommer jeg ind og se koden? - som jeg kan se det, viser der en række afhængige dropdowns - med max 5 i hver liste. Mit problem er blot en enkelt, der kan vise mindst 20 uden scroll
OK. Jeg troede egentligt, det var noget, man kunne sætte i sin select - men det kan jeg forstå ikke er tilfældet. Elementet, der ligger undenom ved jeg ikke hvad er og hvordan man kan ændre.
Jeg vil lade spørgsmålet stå åbent i håb om at kommer et guldkorn - fra dig eller en anden - heldigvis er det ikke et stort problem at leve med.
Jeg lukker og genopretter den - for der burde være en løsning et eller andet sted.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.