Как я могу создать окно выбора html, чтобы опустить стрелку вниз для печати?

У меня есть элемент выбора html, который я бы хотел создать для печати, чтобы он выглядел только как выделенный текст. Как скрыть стрелку вниз?

Ответ 1

Вы не можете.

В стандартах нет ничего, что указывало бы, что элемент выбора должен иметь стрелку, указывающую пользователю, что у нее есть варианты на выбор или как отображаются эти параметры. Поскольку эти визуальные элементы не определены, для их изменения нет ничего определенного.

Вам просто нужно отобразить другой элемент при печати. ​​

Ответ 2

Ниже приведены работы для Firefox, Safari, Chrome и нескольких других.

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

Для поддержки IE смотрите http://fetchak.com/ie-css3/

Ответ 3

В webkit вы можете указать:

-webkit-appearance: none;

Не уверен в других браузерах.

Ответ 5

Одна идея: для операции печати замените поле со списком с помощью элемента управления меткой.

Ответ 6

Вы можете указать выделенное текстовое значение рядом с раскрывающимся списком и скрыть его с помощью CSS. Затем используйте таблицу стилей печати, чтобы отобразить текст и скрыть выпадающее меню при печати. ​​