бутон картинка?

hackera

Registered
Код:
<input type="reset" value="Изчисти" />
<input name="imoti" type="submit" value="Добави">

как да направя тези двата бутона да са картинки, но да изпълняват същите функции?
 
слагаш им по един цсс клас и ги уформяш
пример:

.submit { width:100px; height:100px;
background: url(snimka.gif) no-repeat left top;
cursor:pointer; border:0px;}

<input type="submit" class="submit"/>

същото и за др бутон. :)
 
Слагаш им по 1 class="buttons1" и ако искаш на другото да е различно слагаш class="buttons2".После в style:

.buttons1 {
background-image: url('kartinka.gif');
}
 
Или по лесния начин
<input type="image" src="kartinka.jpg" />
По този начин обаче става само събмит бутона.
 
и
input[type="submit"] {
background:url(snimka.jpg) no-repeat;
}
Също ще работи само че така ще е за всички такива бутони :wink:
 
Сетих се и за друг вариант
<form method="post" name="forma" id="forma">

<input type="text".......
.....
тук са ти полетата на формата
......

<img src="kartinka.jpg" onclick="document.forma.submit()" style="cursor:pointer" />
</form>
Този вариат ми се струва най-удобен, защото картинката може и да не сложена в самата форма както съм го показал по горе, а може да е навсякъде в страницата.
 
няма ли да е най-добре да си отреже бутончетата и да ги сложи като background и след това да си ги надпише ?!
 

Back
Горе