2009-09-17 14 views

Odpowiedz

3

nie można.

W standardach nie ma nic, co wskazywałoby, że element wyboru musi mieć strzałkę wskazującą użytkownikowi, że ma opcje do wyboru lub w jaki sposób są wyświetlane te opcje. Ponieważ te elementy wizualne nie są zdefiniowane, nie ma naturalnie nic zdefiniowanego do ich zmiany.

Po prostu trzeba wyświetlić inny element podczas drukowania.

+0

Mogło to być poprawne w czasie, ale teraz, odpowiedź Rowan jest poprawna. –

+0

@ EM-Creations: Było to w specyfikacji CSS3, ale zostało teraz upuszczone. http://wiki.csswg.org/spec/css4-ui#dropped-css3-features – Guffa

1

Jeden pomysł: w przypadku operacji drukowania zamień pole kombi za pomocą kontrolki etykiety.

1

Możesz podać wybraną wartość tekstu obok menu i ukryć za pomocą CSS. Następnie użyj print stylesheet, aby wyświetlić tekst i ukryj listę rozwijaną podczas drukowania.

3

W WebKit można określić:

-webkit-appearance: none; 

Nie wiem o innych przeglądarek.

24

Poniższe prace dla programu Firefox, Safari, Chrome i kilka innych

-moz-appearance: none; 
-webkit-appearance: none; 
appearance: none; 

Na wygląd wsparcia czyli w http://fetchak.com/ie-css3/

Powiązane problemy