linkedin facebook linkedin facebook nod32

Sayt uchun tugmalar

Muallif: Mengliyev SH.

Qo`shilgan sana: 2014-10-23

Sayt uchun tugmalar

Oddiy tugma ko`rinishi:

<a href="" class="button">Tugma</a>

yoki

<button class="button">Tugma</button>

CSS

.button{

  display: inline-block;

  *display: inline;

  zoom: 1;

  padding: 6px 20px;

  margin: 0;

  cursor: pointer;

  border: 1px solid #bbb;

  overflow: visible;

  font: bold 13px arial, helvetica, sans-serif;

  text-decoration: none;

  white-space: nowrap;

  color: #555;

  background-color: #ddd;

  background-image: linear-gradient(top, rgba(255,255,255,1),

                                         rgba(255,255,255,0)),

                    url(data:image/png;base64,iVBORw0KGg[...]QmCC); 

  transition: background-color .2s ease-out;

  background-clip: padding-box; /* Fix bleeding */

  border-radius: 3px;

  box-shadow: 0 1px 0 rgba(0, 0, 0, .3),

              0 2px 2px -1px rgba(0, 0, 0, .5),

              0 1px 0 rgba(255, 255, 255, .3) inset;

  text-shadow: 0 1px 0 rgba(255,255,255, .9);  

}

.button:hover{

  background-color: #eee;

  color: #555;

}

.button:active{

  background: #e9e9e9;

  position: relative;

  top: 1px;

  text-shadow: none;

  box-shadow: 0 1px 1px rgba(0, 0, 0, .3) inset;

}

 

Turli o`lchamdagi tugmalar

Tugma o`lchamini o`zgartirish:

<button class="small button">Tugma</button>

yoki

<button class="large button">Tugma</button>

CSS 

/* Kichkina tugma */

.button.small{

  padding: 4px 12px;

}

/* katta tugma */

.button.large{

  padding: 12px 30px;

  text-transform: uppercase;

}

.button.large:active{

  top: 2px;

}

 

Turli rangli tugmalar

Turli rangdagi tugmalar ko`rinishi:

<button class="button">Tugma</button>

<button class="color red button">Tugma</button>

<button class="color green button">Tugma</button>

<button class="color blue button">Tugma</button>

CSS

.button.color{

  color: #fff;

  text-shadow: 0 1px 0 rgba(0,0,0,.2);

  background-image: linear-gradient(top, rgba(255,255,255,.3), 

    rgba(255,255,255,0)),

                    url(data:image/png;base64,iVBORw0KGg[...]QmCC);

}

/* */

.button.green{

  background-color: #57a957;

  border-color: #57a957;

}

.button.green:hover{

  background-color: #62c462;

}

.button.green:active{

  background: #57a957;

}

/* */

.button.red{

  background-color: #c43c35;

  border-color: #c43c35;

}

.button.red:hover{

  background-color: #ee5f5b;

}

.button.red:active{

  background: #c43c35;

}

/* */

.button.blue{

  background-color: #269CE9;

  border-color: #269CE9;

}

.button.blue:hover{

  background-color: #70B9E8;

}

.button.blue:active{

  background: #269CE9;

}

 

Aktivlashmagan tugmalar

Aktivlashmagan turli rangdagi tugmalar ko`rinishi:

<button class="button" disabled>Tugma</button>

<button class="color red button" disabled>Tugma</button>

<button class="color green button" disabled>Tugma</button>

<button class="color blue button" disabled>Tugma</button>

CSS

.button[disabled], .button[disabled]:hover, .button[disabled]:active{

  border-color: #eaeaea;

  background: #fafafa;

  cursor: default;

  position: static;

  color: #999;

  /* Следует избегать использования директивы !important, но в данном случае она необходима :) */

  box-shadow: none !important;

  text-shadow: none !important;

}

.green[disabled], .green[disabled]:hover, .green[disabled]:active{

  border-color: #57A957;

  background: #57A957;

  color: #D2FFD2;

}

.red[disabled], .red[disabled]:hover, .red[disabled]:active{

  border-color: #C43C35;

  background: #C43C35;

  color: #FFD3D3;

}

.blue[disabled], .blue[disabled]:hover, .blue[disabled]:active{

  border-color: #269CE9;

  background: #269CE9;

  color: #93D5FF;

}

 

Guruhlarga ajratiladigan tugmalar

Guruhlardan ajralib faollashadigan tugma ko`rinishi:

<ul class="button-group">

<li><button class="button">Tugma</button></li>

<li><button class="button">Tugma</button></li>

<li><button class="button">Tugma</button></li>

<li><button class="button">Tugma</button></li>

</ul>

CSS

/* Guruhlardan ajratilishi */

.button-group,

.button-group li{

  display: inline-block;

  *display: inline;

  zoom: 1;

}

.button-group{

  font-size: 0; 

  margin: 0;

  padding: 0;

  background: rgba(0, 0, 0, .04);

  border-bottom: 1px solid rgba(0, 0, 0, .07);

  padding: 7px;

  -moz-border-radius: 7px;

  -webkit-border-radius: 7px;

  border-radius: 7px; 

}

.button-group li{

  margin-right: -1px; 

}

.button-group .button{

  font-size: 13px; 

  -moz-border-radius: 0;

  -webkit-border-radius: 0;

  border-radius: 0; 

}

.button-group .button:active{

  -moz-box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset, 5px 0 5px -3px rgba(0, 0, 0, .2) inset, -5px 0 5px -3px rgba(0, 0, 0, .2) inset;

  -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset, 5px 0 5px -3px rgba(0, 0, 0, .2) inset, -5px 0 5px -3px rgba(0, 0, 0, .2) inset;

  box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset, 5px 0 5px -3px rgba(0, 0, 0, .2) inset, -5px 0 5px -3px rgba(0, 0, 0, .2) inset;   

}

.button-group li:first-child .button{

  -moz-border-radius: 3px 0 0 3px;

  -webkit-border-radius: 3px 0 0 3px;

  border-radius: 3px 0 0 3px;

}

.button-group li:first-child .button:active{

  -moz-box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset, -5px 0 5px -3px rgba(0, 0, 0, .2) inset;

  -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset, -5px 0 5px -3px rgba(0, 0, 0, .2) inset;

  box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset, -5px 0 5px -3px rgba(0, 0, 0, .2) inset;

}

.button-group li:last-child .button{

  -moz-border-radius: 0 3px 3px 0;

  -webkit-border-radius: 0 3px 3px 0;

  border-radius: 0 3px 3px 0;

}

.button-group li:last-child .button:active{

  -moz-box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset, 5px 0 5px -3px rgba(0, 0, 0, .2) inset;

  -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset, 5px 0 5px -3px rgba(0, 0, 0, .2) inset;

  box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset, 5px 0 5px -3px rgba(0, 0, 0, .2) inset;

}

 

 

2133 marta o`qildi.

Parol:
Eslab qolish.


Ro`yhatdan o`tish

testing

+998915878681

Siz o`z maxsulotingizni 3D reklama ko`rinishda bo`lishini xohlaysizmi? Unda xamkorlik qilamiz.

3D Reklama


Рейтинг@Mail.ru
Рейтинг@Mail.ru

Besucherzahler
счетчик посещений