Как использовать -moz-внешний вид для отображения кнопки menulist?

Я ищу любые ссылки / учебные пособия и т. Д. Об использовании свойств -moz-Appearance и -webkit-Appearance для имитации внешнего вида кнопки menulist (или кнопка разделения).

Я пытаюсь добиться чего-то вроде [текст ссылки][пример кнопки разделения YUI] (но, к сожалению, не могу использовать YUI). Внешний вид -webkit работает нормально, но я не могу заставить работать -moz-внешний вид. В частности, не имеет значения, к какому типу элементов я применяю его, я получаю треугольник, обращенный вниз, указывающий, что есть выпадающее меню, но нет текста кнопки. Например, все они отображаются так, как я ожидал в Safari, но в Firefox текст не отображается (используются встроенные стили только для примера):

  <a href="#" style="-webkit-appearance:menulist-button;-moz-appearance:menulist-button;width:150px;">hello</a>

  <div style="-webkit-appearance:menulist-button;-moz-appearance:menulist-button;width:150px;">here is my button</div>

  <input style="-webkit-appearance:menulist-button;-moz-appearance:menulist-button;width:150px;" value="hello"/>

Я предполагаю, что пытаюсь понять, нужно ли что-то еще делать, например, устанавливать другие стили, или свойство применяется только к определенным элементам и т. Д. Я подхожу с пустыми руками, находя примеры свойств внешнего вида. быть настроенным на кнопку menulist-button, так что если у кого-то есть такая, я бы с удовольствием это увидел.

1 ответ

В Гекко -moz-appearance: menulist-button; Стиль применяется только к стрелкам менулиста, а не к стрелкам менубаттона, которые являются просто маленькими изображениями.

Другие вопросы по тегам