ZorNet.Ru — сайт для вебмастера » Скрипты для uCoz » Кнопка добавить объявление-материал

Кнопка добавить объявление-материал

Кнопка добавить объявление-материал
Красивая кнопка добавить объявление-материал в светлом виде. Если на вашем ресурсе стоит обычная ссылка добавить материал и вы захотите предать ей более интересный вид, то данный скрипт позволит вам создать раздвижной вид кнопки. Раздвижная кнопка добавить объявление - материал светлого цвета. Возможно она и не новенькая, но она довольно таки не стандартная так как имеет свойство раскрываться при наведении курсора, что в свою очередь придает некую живучесть вашему сайту.

При желании цвет кнопки можно изменить на любой, и подстроить под свой дизайн сайта.

Для установки необходимо:

в том модуле в котором решите заменить кнопку (я выбрал доска объявлений) на всех страницах меняем вот этот код

Код
<?if($ADD_ENTRY_LINK$)?><div style="text-align:right;padding-bottom:4px;">[ <a href="$ADD_ENTRY_LINK$"><!--<s5186>-->Добавить материал<!--</s>--></a> ]</div><?endif?>


на вот этот

Код
<?if($ADD_ENTRY_LINK$)?>  
  <a href="$ADD_ENTRY_LINK$" class="a-btn">  
  <span class="a-btn-text">Добавить</span>  
  <span class="a-btn-slide-text">новое объявление</span>  
  <span class="a-btn-icon-right"><span></span></span>  
  </a>  
  <div style="padding: 5px; clear: both;"></div>  
  <?endif?>


после замены на всех страницах нам понадобится прописать скрипт в css ставим в самый низ

Код
.a-btn{  
  background: #D8E3EB;  
  background-image: -webkit-linear-gradient(top,#D8E3EB,#D8E3EB);  
  background-image: -moz-linear-gradient(top,#D8E3EB,#D8E3EB);  
  background-image: -ms-linear-gradient(top,#D8E3EB,#D8E3EB);  
  background-image: -o-linear-gradient(top,#D8E3EB,#D8E3EB);  
  background-image: linear-gradient(top,#D8E3EB,#D8E3EB);  
  padding-left: 20px;  
  padding-right: 80px;  
  height: 38px;  
  width: 110px;  
  display: inline-block;  
  position: relative;  
  border: 1px solid #5d81ab;  
  box-shadow:  
  0px 1px 1px rgba(255,255,255,0.8) inset,  
  1px 1px 3px rgba(0,0,0,0.2),  
  0px 0px 0px 4px rgba(188,188,188,0.5);  
  -moz-box-shadow:  
  0px 1px 1px rgba(255,255,255,0.8) inset,  
  1px 1px 3px rgba(0,0,0,0.2),  
  0px 0px 0px 4px rgba(188,188,188,0.5);  
  -webkit-box-shadow:  
  0px 1px 1px rgba(255,255,255,0.8) inset,  
  1px 1px 3px rgba(0,0,0,0.2),  
  0px 0px 0px 4px rgba(188,188,188,0.5);  
  border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px;  
  float: left;  
  clear: both;  
  margin: 10px 0px;  
  overflow: hidden;  
  transition: all 0.3s linear;  
  }  
  .a-btn-text{  
  padding-top: 10px;  
  padding-left: 10px;  
  display: block;  
  font-size: 16px;  
  font-face: "Arial";  
  white-space: nowrap;  
  text-shadow: 0px 0px 0px #000000;  
  color: #0467FC;  
  font-variant: small-caps;  
  font-weight: bold;  
  }  
  .a-btn-slide-text{  
  position:absolute;  
  height: 100%;  
  top: 1px;  
  right: 52px;  
  width: 0px;  
  background: #0E7DF3;  
  background-image: -webkit-linear-gradient(top,#D8DEE5,#63707e);  
  background-image: -moz-linear-gradient(top,#52606d,#63707e);  
  background-image: -ms-linear-gradient(top,#52606d,#63707e);  
  background-image: -o-linear-gradient(top,#52606d,#63707e);  
  background-image: linear-gradient(top,#52606d,#63707e);  
  text-shadow: 0px 1px 1px #2276D7;  
  color: #fff;  
  font-size: 9px;  
  white-space: nowrap;  
  text-transform: uppercase;  
  text-align: left;  
  text-indent: 10px;  
  overflow: hidden;  
  line-height: 38px;  
  box-shadow:  
  -1px 0px 1px rgba(255,255,255,0.4),  
  1px 1px 2px rgba(0,0,0,0.2) inset;  
  -moz-box-shadow:  
  -1px 0px 1px rgba(255,255,255,0.4),  
  1px 1px 2px rgba(0,0,0,0.2) inset;  
  -webkit-box-shadow:  
  -1px 0px 1px rgba(255,255,255,0.4),  
  1px 1px 2px rgba(0,0,0,0.2) inset;  
  transition: width 0.3s linear;  
  font-variant: small-caps;  
  font-weight: bold;  
  }  
  .a-btn-icon-right{  
  position: absolute;  
  right: 0px;  
  top: 0px;  
  height: 100%;  
  width: 52px;  
  border-left: 1px solid #5d81ab;  
  box-shadow: 1px 0px 1px rgba(255,255,255,0.4) inset;  
  -moz-box-shadow: 1px 0px 1px rgba(255,255,255,0.4) inset;  
  -webkit-box-shadow: 1px 0px 1px rgba(255,255,255,0.4) inset;  
  }  
  .a-btn-icon-right span{  
  width: 38px;  
  height: 38px;  
  position: absolute;  
  left: 50%;  
  top: 50%;  
  margin: -20px 0px 0px -20px;  
  background: transparent;  
  transition: all 0.3s linear;  
  }  
  .a-btn:hover{  
  padding-right: 180px;  
  box-shadow:  
  0px 1px 1px rgba(255,255,255,0.8) inset,  
  1px 1px 3px rgba(0,0,0,0.2),  
  0px 0px 0px 4px rgba(188,188,188,0.5);  
  -moz-box-shadow:  
  0px 1px 1px rgba(255,255,255,0.8) inset,  
  1px 1px 3px rgba(0,0,0,0.2),  
  0px 0px 0px 4px rgba(188,188,188,0.5);  
  -webkit-box-shadow:  
  0px 1px 1px rgba(255,255,255,0.8) inset,  
  1px 1px 3px rgba(0,0,0,0.2),  
  0px 0px 0px 4px rgba(188,188,188,0.5);  
  text-decoration: none;  
  text-shadow: 0px 1px 1px #000000;  
  }  
  .a-btn:hover .a-btn-text{  
  color: #b5b5b5;  
  }  
  .a-btn:hover .a-btn-slide-text{  
  width: 125px;  
  }


После этих действий у вас должна стать кнопка как у меня ...
17 Сентября 2014 Загрузок: 1 Просмотров: 5775 Комментариев: (9)

Поделиться в социальных сетях

Материал разместил

Оставь свой отзыв

Комментарии: 9
Dimstrik
Dimstrik 17 Сентября 2014 08:191
0
Симпатично и аккуратно смотрится и в стилях можно под свои сайты настраивать
Kosten
Kosten 17 Сентября 2014 13:572
0
Прикольная кнопка.. видел ее на сайте одном, только в черном цвете.
Dimstrik
Dimstrik 17 Сентября 2014 19:063
0
Ха а мой Вид материалов Онлайн игры для uCoz по просмотрам обогнал хотя я его на много позже выложил tongue
kredit-oformi
kredit-oformi 17 Сентября 2014 19:244
0
CHID, не совсем понял про какой вид материалов речь идет?
Dimstrik
Dimstrik 17 Сентября 2014 19:255
0
kredit-oformi, Который я сейчас добавил самый первый файл
kredit-oformi
kredit-oformi 17 Сентября 2014 19:256
0
CHID, а понял и еще если тебе от этого легче жить то да ты можешь гордится этим victory
Dimstrik
Dimstrik 17 Сентября 2014 19:277
0
kredit-oformi, smile Я так просто сижу прикалываюсь , поднимаю позитив
1 2 »
avatar