webForumDet fria alternativet

Uppradning av DB i dropdown?

ASP

2 svar · 220 visningar · startad av Mattias

Medlem sedan mars 2000205 inlägg
Frågan#1

Jag radar upp varor som lagts i en varukorg i en dropdown-meny. Eftersom benämningen på vissa varor är ganska långa skiftar dropdown-menyns bredd ganska mkt, vilket inte ser så bra ut.

Därför undrar jag för det första hur jag går tillväga för att ställa in en viss bredd på dropdown-menyn och därefter hur jag "klipper av" de poster som är för långa och lägger "..." precis innan de kapas?

------------------

// Mattias

Medlem sedan dec. 19996 721 inlägg
#2

Du kan ge SELECT:en en bredd med

STYLE="Width: 300px"

..men det fungerar inte i NS

För att kapa texten...

if len(texten)>25 then texten=left(text,22) & "..."

Medlem sedan dec. 19995 874 inlägg
#3

Ett dåligt tips, men som fungerar i både NS och IE är att göra en top OPTION som består av massa nonbreakingspaces (&nbps;).
Den gör du självklart till den längsta (längre än 22 tecken) exempelvis. Så kan du "ställa" längden på dropdownmenyn med den. och sedan styra att max antal tecken på de andra (precis som emission skrev).

Lycka till!

------------------
Mvh
Patrik aka Brimba
Brimbas lille ställe

255 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)