Mam listę krajów, niektóre z bardzo długiej nazwie:Jak kontrolować szerokość zaznaczonego znacznika?
<select name=countries>
<option value=af>Afghanistan</option>
<option value=ax>Åland Islands</option>
...
<option value=gs>South Georgia and the South Sandwich Islands</option>
...
</select>
Domyślnie polu Wybierz byłby tak długo jak najdłuższej opcji na liście. Chcę utworzyć okno wyboru tak, aby wyświetlało domyślne zachowanie podczas oglądania z szerokiego okna przeglądarki, ale mieści się w ładnym 90% szerokości kontenera, gdy jest oglądane z wąskiego okna przeglądarki, mniejszego niż długość najdłuższej opcji.
Próbowałem min-width: 90%;
, ale to nie zadziałało. Czy można to zrobić tylko przez styl CSS?
http://stackoverflow.com/questions/294040/how-to-expand-select-option-width-after-the-user-wants-to-select-an-option – Dhiraj
@DhirajBodicherla: Myślę, że doesn nie odpowiada na moje pytanie. Czy to? –
Możliwy duplikat [Jak sprawić, aby wybrane elementy uległy zmniejszeniu do stylu maksymalnej szerokości w zestawie pól] (http://stackoverflow.com/questions/10672586/how-to-make-select-elements-shrink-to-max-width -percent-style-within-fieldset) – GregD