html+css

12
Pasha199
На сайте с 17.02.2009
Offline
167
810

Есть кнопка на html+css. Как добавить картинку в кнопку?

HTML

<div class="pricing-table">

<div class="site-vizit">
<a class="zakaz" href="#">Заказать сайт</a>
</div >
</div>
siv1987
На сайте с 02.04.2009
Offline
427
#1
Pasha199
На сайте с 17.02.2009
Offline
167
#2

siv1987, пробовал я это уже, не получается.

---------- Добавлено 01.09.2012 в 17:53 ----------

HTML

<div class="pricing-table">

<div class="site-vizit">
<a class="zakaz" href="#">Заказать сайт</a>
</div >
</div>

CSS

.pricing-table .zakaz{position: relative;padding: 10px 20px;color: #fff;font: bold 16px Verdana, Helvetica;text-transform: none;text-decoration: none;display: inline-block;background-color: #72ce3f;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;text-shadow: 0 -1px 0 rgba(0,0,0,.15);opacity: .9;margin: 0px 0 0 10px;}

.pricing-table .zakaz:hover{opacity: 1;}
.pricing-table .zakaz:active{-moz-box-shadow: 0 2px 2px rgba(0,0,0,.3) inset;-webkit-box-shadow: 0 2px 2px rgba(0,0,0,.3) inset;box-shadow: 0 2px 2px rgba(0,0,0,.3) inset;}
.pricing-table .site-vizit .zakaz{background: #009e47;}
Geers
На сайте с 12.04.2011
Offline
487
#3
Pasha199:
siv1987, пробовал я это уже, не получается.

К классу zakaz в css прописать: background-image: url(images/кнопка.jpg) no-repeat;

TaediumVitae
На сайте с 22.09.2011
Offline
41
#4

Что там может не получаться? 0_0

Вместо "Заказать сайт" тег <img> с картинкой кнопки еще можно

Geers
На сайте с 12.04.2011
Offline
487
#5

Во блин, мой вариант неправильный) :)

про тег img правильный..

Pasha199
На сайте с 17.02.2009
Offline
167
#6

Geers, TaediumVitae,

<div class="pricing-table">

<div class="site-vizit">
<a class="zakaz" <img src="../images/arrow.png" alt="альтернативный текст" href="#">Заказать сайт</a>
</div >
</div>

Не появляется кнопка.

TaediumVitae
На сайте с 22.09.2011
Offline
41
#7

Geers, да мне больше интересно, что там может не получаться с бэкграундом =/

В чем проблема-то? Ткнул в фон первую попавшуюся картинку:

.pricing-table .site-vizit .zakaz{background: #009e47;background-image:url(x_197ced2e.jpg);}

работает. Может вы с путями намудрили?

Geers
На сайте с 12.04.2011
Offline
487
#8

Перед img удали <

TaediumVitae
На сайте с 22.09.2011
Offline
41
#9
Pasha199:
<a class="zakaz" <img src="../images/arrow.png" alt="альтернативный текст" href="#">Заказать сайт</a>

Вот так нужно:

<a class="zakaz" href="#"><img src="../images/arrow.png" alt="альтернативный текст" /></a>

Но тогда текста не будет, его придется запиливать на картинку.

То, что вам нужно - это background, только пути проверяйте.

Geers
На сайте с 12.04.2011
Offline
487
#10
TaediumVitae:
Geers, да мне больше интересно, что там может не получаться с бэкграундом =/
В чем проблема-то? Ткнул в фон первую попавшуюся картинку:

работает. Может вы с путями намудрили?

Вы меня не поняли)

Работать мой метод конечно будет) но это будет бакроунд а не активная графическая кнопка. :)

Совсем запарился) 🤪

Вы про img правильно написали. ;)

Я об этом..

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий