webForumDet fria alternativet

SELECT lista utanför skärmupplösningen

HTML & CSSur HTML, XHTML & CSS

11 svar · 800 visningar · startad av firstchoice

Medlem sedan okt. 2001615 inlägg
Frågan#1

Har ett litet problem med en web sida när jag visar den i en dator på 800x640.
Då blir det så att droppdown listan går utanför skärmen.
så att det blir väldigt svårt att scrolla.
varför anpassar inte explorer listan till att passa upplösningen?

se bifogad bild!

untitled.JPG
Medlem sedan maj 2001797 inlägg
#2

Hur menar du? Det låter som att du skulle ha en select-box som öppnar en lista som är typ 600px hög? Visa gärna lite kod.

Medlem sedan okt. 2001615 inlägg
#3

jag har en helt vanlig dropdown lista som är väldigt lång, pga många poster.
problemet ligger i att Explorer gör den så lång så att den sticker neranför skrivbordsytan.

koden ser ut så här:

	<FORM NAME="frm" METHOD="POST" ACTION="save.asp">
	 <div style="FONT-SIZE: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;">Visitor:</div>
	 <SELECT name="s1" Style="FONT-SIZE: 20px; Align: Center; Width: 580px; FONT-SIZE: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;">

<option value="KT001849">Namn</option>
	 
<option value="KT000351">Namn2option>
	 
<option value="KT001419">Namn3</option>

	 </SELECT>

problemet är att där är ca 800 poster, så listan blir väldigt lång...

Medlem sedan sep. 2005673 inlägg
#4

En dropdown-lista med 800 poster känns inte som en bra lösning. Kan du inte dela upp den i flera grupper på något sätt istället?

Medlem sedan okt. 2001615 inlägg
#5

den ligger på ca 800 eftersom det är en lista över massa kunder.
de vill ha det så, men det finns möjlighet att sotera listan på olika sätt för att lättare hitta.

men det borde ju inte ha någon betydelse egenligen, tycker inte IE borde lägga den utanför skärmen ändå!

Medlem sedan maj 2001797 inlägg
#6

Det låter jättekonstigt. Jag har aldrig varit med om att IE visar en större SELECT-lista än ca 200px eller så. Det blir ju en scroller ifall listan är lång?

Medlem sedan okt. 2001615 inlägg
#7

jo det blir ju en scroller, fast den sticker lite utanför...så typ den pilen där nere syns inte

Medlem sedan maj 2001797 inlägg
#8

Är det IE7 eller?

Red. Eller ja, det spelar inte så stor roll, jag har inte IE7 och kan testa. Jag vet ärligt talat inte hur en select-box kan bli så hög, har aldrig varit med om det. Kanske du kan styla till den med typ height: 200px eller liknande så den inte blir så hög. Lycka till!

Medlem sedan okt. 2001615 inlägg
#9

problemet är i IE6, men jag tror inte det gör någon skilnad i IE7
har testat med height, men vad jag förstår så går det inte att ställa in en dropdown menys height. eller går det??

Medlem sedan maj 2001797 inlägg
#10

Förresten, din kod ser ju rätt skabbig ut, du avslutar en option-tagg inkorrekt. Och måste du ha font-size: 20px på selectboxen? Kanske därför den blir så stor. Kolla igenom din html-kod!

Medlem sedan mars 20041 505 inlägg
#11

Ett alternativ är ju att ha en fast höjd på typ x rader som man sedan kan scrolla upp/ner genom. Dvs, du sätter size-attributet till ex. 5 eller 10.

Medlem sedan okt. 2001615 inlägg
#12

html koden har blivit fel här:
<option value="KT000351">Namn2option>
men det beror ju på att det blivit fel när jag kopierat.
något annat som är fel?

angående front storleken så vill jag ha den så stor, appicatioen skall köras på en tabblet, med pekskärm. vill ha det stort och tydligt då.

131 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)