Виджеты Соц Сетей
#1
Отправлено 09 Декабрь 2015 - 20:44
Нужны виджеты: вк, фэйсбук, инстаграм
#2
Отправлено 10 Декабрь 2015 - 02:28
<!-- Виджет сообществ --> <div id="community_widget_right"> <div class="community-widget"> <span class="community-widget-button"><i class="fa fa-vk"></i></span> <div class="community-widget-content"> ЗДЕСЬ ПРОПИШИТЕ КОД ВИДЖЕТА </div> </div> </div>
далее в конце main.js пропишите:
// Виджеты групп в правой части $(document).ready(function(){ $i=0; $('#community_widget_right .community-widget').each(function(){ $(this).css({ 'right' : - $(this).outerWidth(), 'top' : 100 + $i*60 }); $i++; $(this).mouseenter(function(el){ $(this).stop().animate({ 'right':'0px', 'z-index':'999' }, 600); }).mouseleave(function(el){ $(this).stop().animate({ 'right': - $(this).outerWidth(), 'z-index':'998' }, 600); }); }); });
в main.css:
/* Виджет сообществ */ .community-widget {width: 260px;background: #FFF;padding: 0px;z-index: 998;border: 1px solid #cecece;border-right: none;position: fixed;right: 0px;top: 100px;-webkit-border-radius: 0 0 0 8px;-moz-border-radius: 0 0 0 8px;border-radius: 0 0 0 8px;} .community-widget .community-widget-button {position: absolute;top: -1px;right: 100%;height: 50px;width: 50px;font-size: 20px;cursor: pointer;line-height: 46px;background: #fff;text-align: center;border: 1px solid #ddd;-webkit-border-radius: 8px 0 0 8px;-moz-border-radius: 8px 0 0 8px;border-radius: 8px 0 0 8px;} .community-widget .community-widget-button i {text-align: center;vertical-align: middle;} .community-widget .community-widget-content {padding: 12px 20px;} .community-widget .community-widget-content .block .block-title {padding: 0px 0px 10px;border-bottom: 1px solid #DDD;font-family: Open Sans, sans-serif;font-weight: 300 !important;color: #666666;font-size: 150%;text-transform: uppercase;} .community-widget .community-widget-content .block .block-content {padding: 10px 0px 5px;} .community-widget:hover .community-widget-button .fa-vk {color: #537599;}
#3
Отправлено 10 Декабрь 2015 - 06:46
#4
Отправлено 10 Декабрь 2015 - 07:03
#7
Отправлено 26 Июль 2016 - 18:43
#8
Отправлено 18 Август 2016 - 09:09
Нужно таким же образом сделать виджет для инстаграмма, помогите пожалуйста.
#9
Отправлено 18 Август 2016 - 10:35
l.pryahina (18 Август 2016 - 09:09) писал:
Нужно таким же образом сделать виджет для инстаграмма, помогите пожалуйста.
Здравствуйте.
Вам потребуется сгенерировать виджет инстаграмма на любом из сервисов, например, выбранном здесь и прислать нам код с указанием места установки (под виджетом вк или где-то еще).
#10
Отправлено 03 Сентябрь 2016 - 19:11
#11
Отправлено 03 Сентябрь 2016 - 20:02
#12
Отправлено 03 Сентябрь 2016 - 20:05
spectredes (03 Сентябрь 2016 - 19:11) писал:
Здравствуйте.
Инструкция и сообщения абсолютно правильная. Видимо, Вы вставляли код не перед закрывающимся тегом </body>.
Внес Вам изменения. Вам потребуется вставить код виджета в шаблоне HTML вместо:
ЗДЕСЬ ПРОПИШИТЕ КОД ВИДЖЕТА
В main.css так же добавил Вам для разрешений до 480px строку стиля, скрывающую блок виджета:
#community_widget_right {display:none;}
#13
Отправлено 03 Сентябрь 2016 - 20:09
Firefly (03 Сентябрь 2016 - 20:05) писал:
Инструкция и сообщения абсолютно правильная. Видимо, Вы вставляли код не перед закрывающимся тегом </body>.
Внес Вам изменения. Вам потребуется вставить код виджета в шаблоне HTML вместо:
ЗДЕСЬ ПРОПИШИТЕ КОД ВИДЖЕТА
В main.css так же добавил Вам для разрешений до 480px строку стиля, скрывающую блок виджета:
#community_widget_right {display:none;}
Спасибо большое! Но можно сделать так, чтобы осталось только для компьютеров данный виджет? Потому что скрипт реализован так (ИМХО), что его нельзя скрыть с мобильных устройств вообще, если нажать на кнопку VK. Во всяком случае на телефоне я не могу его скрыть вообще. Т.е. если же он на каком-либо мобильном устройстве всё таки появится, то пользователь ничего не сможет сделать с ним, кроме как обновить страницу и больше вообще не нажимать на данную кнопку
#14
Отправлено 03 Сентябрь 2016 - 20:20
spectredes (03 Сентябрь 2016 - 20:09) писал:
Я Вам так и реализовал.
Сейчас на мобильных телефонах с разрешением экрана до 480px блок виджета отображаться не будет. Попробуйте очистить кэш.
#15
Отправлено 08 Сентябрь 2016 - 11:02
у меня не получилось по инструкции, описанной выше, столько знаков непонятных...
#16
Отправлено 08 Сентябрь 2016 - 11:07
Zvetochek (08 Сентябрь 2016 - 11:02) писал:
у меня не получилось по инструкции, описанной выше, столько знаков непонятных...
Вам нужно взять код виджета на сайте ВК http://vk.com/dev и прислать его нам.
#17
Отправлено 08 Сентябрь 2016 - 11:09
MikDark (08 Сентябрь 2016 - 11:07) писал:
<!-- VK Widget -->
<div id="vk_groups"></div>
<script type="text/javascript">
VK.Widgets.Group("vk_groups", {mode: 3, width: "220", height: "400", color1: 'FFFFFF', color2: '000000', color3: '5E81A8'}, 56488063);
</script>
#18
Отправлено 08 Сентябрь 2016 - 11:26
Zvetochek (08 Сентябрь 2016 - 11:09) писал:
<!-- VK Widget -->
<div id="vk_groups"></div>
<script type="text/javascript">
VK.Widgets.Group("vk_groups", {mode: 3, width: "220", height: "400", color1: 'FFFFFF', color2: '000000', color3: '5E81A8'}, 56488063);
</script>
Изменения Вам произвели.
#19
Отправлено 08 Сентябрь 2016 - 11:27
#20
Отправлено 17 Февраль 2017 - 14:38
Аккаунт SL-386660
виджет
<style>.ig-b- { display: inline-block; }
.ig-b- img { visibility: hidden; }
.ig-b-:hover { background-position: 0 -60px; } .ig-b-:active { background-position: 0 -120px; }
.ig-b-32 { width: 32px; height: 32px; background: url(//badges.instagram.com/static/images/ig-badge-sprite-32.png) no-repeat 0 0; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
.ig-b-32 { background-image: url(//badges.instagram.com/static/images/ig-badge-sprite-32@2x.png); background-size: 60px 178px; } }</style>
<a href="https://www.instagra...aya/?ref=badge" class="ig-b- ig-b-32"><img src="//badges.instagram.com/static/images/ig-badge-32.png" alt="Instagram" /></a>
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных