2009-09-17 25 views

回答

3

你不能。

標準中沒有任何內容指定select元素必須具有箭頭以向用戶指示它具有可供選擇的選項或顯示這些選項的方式。由於這些視覺元素沒有定義,所以自然沒有定義改變它們。

打印時只需顯示不同的元素。

+0

這幾個可能是正確的,但現在,羅文的答案是正確的。 – 2013-03-06 16:01:05

+0

@ EM-Creations:它在CSS3規範中,但現在被刪除。 http://wiki.csswg.org/spec/css4-ui#dropped-css3-features – Guffa 2013-03-06 16:35:02

1

一個想法:對於打印操作,用標籤控件交換組合框。

1

您可以在下拉菜單旁邊提供選定的文本值,並通過CSS隱藏它。然後使用print stylesheet顯示文本並在打印時隱藏下拉菜單。

3

WebKit中,您可以指定:

-webkit-appearance: none; 

不知道的其他瀏覽器。

24

以下作品火狐,Safari,Chrome和其他

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

對於IE支持一下http://fetchak.com/ie-css3/