ugrás a tartalomhoz

Multiple select firefoxban és chrome-ban

toro · 2011. Ápr. 6. (Sze), 22.58
régen nem kellet már csinálnom 1 sor magas multiple select elemet ezért lep meg amit látok FFban és Chrome-ban

egy ilyen kód emlékeim szerint 1 sort eredményezett a végin egy kis ronda dupla nyillal
<select name="a" multiple="multiple" size="1">
 <option value="1">1</option>
 <option value="2">2</option>
 <option value="3">3</option>
 <option value="4">4</option>
 <option value="5">5</option>
</select>
FFben teljesen hiányzik a nyil, a Chrome meg lenyitja az option listát.

size="2" esetben az FF magához tér és e felett ok, de a Chrome egy 4-es magasságú listát nyit, és ha az option elemek számát négynél kevesebbre veszem akkor a fennmaradó sorokat üres sorokkal tölti fel.

Találkozott már valaki ezzel a problémával, látott már rá megoldást?
Én most keresgéltem, de sehol még csak nem is említenek hasonlót!
 
1

If the size is set to "1", or

Poetro · 2011. Ápr. 6. (Sze), 23.40
If the size is set to "1", or omitted entirely, the select will render as a pull-down list. If the value is greater than "1", the select renders as list of options. If the value of the size attribute is lower than the number of option elements contained in the select list, the browser will display a scroll bar control to indicate that there are more options to view or action below, as Figure 1 shows.

forrás

Azaz elméletileg nem is lenne szabad 1-et adni mint size. Eleve a multiple select egy nem jó UI eszköz, helyette érdemesebb checkboxokat használni.