Таким образом, я могу создать кнопку ввода с изображением, используяКак изменить изображение кнопки ввода с помощью CSS?
<INPUT type="image" src="/images/Btn.PNG" value="">
Но я не могу получить такое же поведение с помощью CSS. Например, я пытался
<INPUT type="image" class="myButton" value="">
где «MyButton» определяется в файле CSS, как
.myButton {
background:url(/images/Btn.PNG) no-repeat;
cursor:pointer;
width: 200px;
height: 100px;
border: none;
}
Если это все, что я хотел сделать, я мог бы использовать оригинальный стиль, но я хочу изменить внешний вид кнопки при наведении (с использованием класса myButton:hover
). Я знаю, что ссылки хороши, потому что я смог загрузить их для фонового изображения для других частей страницы (точно так же, как проверка). Я нашел примеры в Интернете, как это сделать, используя JavaScript, но я ищу решение для CSS.
Я использую Firefox 3.0.3, если это имеет значение.
Спасибо. Используя «submit» вместо изображения, загрузилось изображение. – Baltimark 2008-10-12 16:21:06
Safari 3 и выше позволяют вам стиль кнопок, но вы хотите. И чтобы быть более совместимым, вместо этого используйте
re, чтобы быть более совместимым/