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 · 220 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?
------------------
// Mattias
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!
------------------
Mvh
Patrik aka Brimba
Brimbas lille ställe