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) & "..."
2 svar · 233 visningar · startad av Mattias
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?
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) & "..."
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!