С этим небольшим количеством CSS мои кнопки формы теперь выглядят плоскими (2D), и мне очень нравится внешний вид:
input {
border: 1px solid #999;
}
Однако для полей файла (выберите файл для загрузки) кнопка по-прежнему 3D. И тогда граница обходит эту кнопку и текст рядом с ней.
Я попытался исправить эту проблему, переименовав ввод в .input, а затем только применив его к моим кнопкам Submit / Cancel, но теперь они выглядят так, как выглядит поле файла. Так как мне это исправить, чтобы все они выглядели плоскими / 2D?
Кроме того, есть ли способ создать эти кнопки формы как обычные ссылки? Мне очень нравится, как они выглядят. Я программирую на Rails, поэтому было бы неплохо, если бы вы могли опубликовать вспомогательную функцию для этого, если она доступна.