Вид материаловМенюКатегорииИнформерКнопки
Наш чат 1
Онлайн всего: 1
Гостей: 1
Пользователей: 0
1

Блок с движущимися коротенькими сообщения

Добавлено 26-12-2023 в 21:12

  • Категория Разное
  • Авторwaak
  • Просмотры307
  • Комментарии4
  • Понравилось9
  • Скачиваний18
Блок с движущимися коротенькими сообщения
Здравствуйте! Сегодня решил поделиться с вами одним из старых скриптов которые я задумывал под поздравления или отзывы от пользователей но так и не доделал его так как сменил дизайн сайта и не придумал куга его установить

О задумке

Я хотел выделить свободный модуль в котором пользователи сайта смогут оставлять короткие сообщения типа благодарности или к примеру поздравить всех с праздником или ещё что то и эти сообщения выводились на главной страницы сайта

О скрипте

Суть скрипта очень проста он выводить список сообщений по очереди плавно меняя их по времени количество сообщений не ограничено так что сколько захотите столько и можно вывести на экране при этом будут выводиться только те что поместится в примере выводиться по три но если сделать текст больше или короче в сообщениях то и поменяется их количество смена сообщений происходит путём переноса верхнего сообщения в низ имитируя что они двигаются в верх

Скриншот

Полный вид блока который вы получите

Установка

Ну и если вы заинтересовались то предлагаю приступить к установке

Копируем код блока который представлен ниже и ставим его на нужную страницу в нужное вам место
Код


<script type="text/javascript">
$(document).ready(function(){
  var first = 0;
  var speed = 700;
  var pause = 5500;
   
  function removeFirst(){
  first = $('ul#bcinfus li:first').html();
  $('ul#bcinfus li:first')
  .animate({opacity: 0}, speed)
  .fadeOut('slow', function() {$(this).remove();});
  addLast(first);
  }
   
  function addLast(first){
  last = '<li style="display:none">'+first+'</li>';
  $('ul#bcinfus').append(last)
  $('ul#bcinfus li:last')
  .animate({opacity: 1}, speed)
  .fadeIn('slow')
  }
   
  interval = setInterval(removeFirst, pause);
});
</script>

<div class="bcinfus">
  <div class="infuslbc">
  <div class="z">ОТЗЫВЫ</div>
<div class="sbc">Только от реальных пользователей нашего проекта</div>
<div class="sbtex">
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat.
</div>
  </div>
  <div class="infusrbc">
  <ul id="bcinfus">  
  <div class="infusimg"></div>
  <li>  
  <div class="inusotziv">
  <div class="infusbl">
  <div class="infusava"><img src="img/2.png" alt=""></div>
  </div>
  <div class="infusbr">
  <span><a href="">talantlev.ucoz.ru</a></pan> </span>
  <p>У нас для вас есть - скрипты, статьи, форум и мастерская где вам всегда помогут </p>
  </div>
  </div>
  </li>
  <li>  
  <div class="inusotziv">
  <div class="infusbl">
  <div class="infusava"><img src="img/12.jpeg" alt=""></div>
  </div>
  <div class="infusbr">
  <span><a href="">waak</a></pan> </span>
  <p>Не забыыайте писать комментарии!</p>
  </div>
  </div>
  </li>
  <li>  
  <div class="inusotziv">
  <div class="infusbl">
  <div class="infusava"><img src="img/3.png" alt=""></div>
  </div>
  <div class="infusbr">
  <span><a href="">waak</a></pan> </span>
  <p>Ваша активность залог обновлений каталога скриптов. </p>
  </div>
  </div>
  </li>
  <li>  
  <div class="inusotziv">
  <div class="infusbl">
  <div class="infusava"><img src="img/5.png" alt=""></div>
  </div>
  <div class="infusbr">
  <span><a href="">waak</a></pan> </span>
  <p>Мастерская открыта!</p>
  </div>
  </div>
  </li>
  </ul>
  </div>
</div>

Не забываем сохранить!

Таблица стилей


Теперь код ниже нужно разместить в свою таблицу стилей в самый её конец
Код

.infuslbc {
  margin-right: 90px;
  width: 500px;
  padding: 53px 0;
  }
  .z {
  color: rgba(36,43,44,.4);
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 10px;
  text-transform: uppercase;
  }
  .sbc {
  font-size: 25px;
  font-weight: 600;
  margin-bottom: 10px;
  color: #000;
  }
  .sbtex {
  color: #7c7c7c;
  font-size: 15px;
  line-height: 24px;
  }

.bcinfus {
  display: flex;
  justify-content: center;
  padding: 60px 0;
  background: #F8F7F7;
}

#bcinfus {
  display: flex;
  flex-direction: column;
  position: relative;
  width: 350px;
  height: 300px;
  overflow: hidden;
  padding: 20px 0;
}

.inusotziv {
  display: flex;
  margin: 0 0 15px;
  position: relative;
  z-index: 1;
}

.infusbr {
  background: #fff;
  border-radius: 0 20px 20px;
  box-shadow: 0 9px 36px rgba(0,0,0,.05);
  padding: 15px;
}

.infusbr span a {
  color: #242b2c;
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 5px;
}
.infusbr p {
  display: block;
  line-height: 20px;
  font-size: 14px;
  font-weight: 400;
  color: #242b2c;
}

.infusava {
  width: 30px;
  height: 30px;
  border-radius: 100%;
  overflow: hidden;
  margin: 0 10px;
}
.infusava img {
  width: 300px;
  height: 30px;
  object-fit: cover;
}

.infusimg {

background-image: url("../img/infus.svg");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
}

Отлично не забываем сохранить!

Ну и осталось скачать картинку из архива и добавить её к себе на сайт в папку img

Если вам нужно добавить больше сообщений то просто копируйте и дублируйте вот этот участок
Код

<li>  
  <div class="inusotziv">
  <div class="infusbl">
  <div class="infusava"><img src="img/3.png" alt=""></div>
  </div>
  <div class="infusbr">
  <span><a href="">waak</a></pan> </span>
  <p>Ваша активность залог обновлений каталога скриптов. </p>
  </div>
  </div>
  </li>



Последним шагом нам осталось очистим кеш у браузера а в этом нам поможет комбинация клавиш Ctrl+F5 и на этом установка завершена! Все вопросы пожелания предложения ну или замечания прошу оставлять в комментариях.

Скачать файлы материала

18 загрузок 20.1 Kb Скачать
Скачивание файлов без ограничений доступно только зарегистрированным пользователям.

Комментарии

dinyslamsinger 29-12-2023 в 16:00
Мы поддержим вас, если вы продолжите делиться, но вы этого не сделаете.
dinyslamsinger 27-12-2023 в 15:48
Продолжаем qv
waak 27-12-2023 в 16:06
У меня много разных работ на пк для публикации но активности на сайте нет и по этому лень что то делать публиковать и тд
dinyslamsinger 27-12-2023 в 15:47
Super bro

Оставить комментарий

Добавлять комментарии могут только зарегистрированные пользователи.

Регистрация Вход
Комментарии
pa patali2k

Спасибо большое!

06-06-2025 в 05:58 материал
waak

на все страницы вывести можно скриптом через запрос на персональную страницу пользователя а на странице со списком закладок я вывел так

Код
У вас $NUM_ENTRIES$ заклад<?if($NUM_ENTRIES$%10=0||$NUM_ENTRIES$%10>4||$NUM_ENTRIES$%100>10&&$NUM_ENTRIES$%100<15)?>ок<?else?><?if($NUM_ENTRIES$%10=1)?>ка<?else?>ки<?endif?><?endif?>

05-06-2025 в 22:07 материал
pa patali2k

Добрый день! Waak подскажи как вы сделали У вас N закладок, у меня выходит 1-5 например, так если можете подскажите как вывести кол.во закладок пользователя например в мини профиль, чтоб кол.во закладок показывало на любой странице

04-06-2025 в 16:51 материал
pa patali2k

Добрый день!
Сегодня снова попробовал установить скрипт и он снова не заработал, все перерыл, изменял, убирал и никак не заводился.
Решение: В общих настройках сайта нужно переключить Версия библиотеки jQuery: на jquery-1.12.4.min.js
В общем теперь просьба, не могли бы переписать скрипт закладок под jquery-3.6.0.min.js qv

19-05-2025 в 17:16 материал
waak

напишите сайт я посмотрю так как данный скрипт стоит у меня на сайте и работает отлично! или скиньте доступ к панели я сам вам поставлю его!

13-04-2025 в 17:56 материал
pa patali2k

Добрый вечер, не работает, при нажатии на кнопку "в закладки" всплывает маленькая окно загрузка и так и стоит грузит бесконечно

13-04-2025 в 01:45 материал
ch chirianovconstantin

Спасибо буду ждать

18-02-2025 в 23:03 материал
waak

Здравствуйте сейчас нет времени на это но чуть позже сделаю выложу на сайт

16-02-2025 в 18:32 материал
ch chirianovconstantin

здавствуите помогите зделать скрипт под модуля бог

15-02-2025 в 23:13 материал
waak

Пожалуйста, вам спасибо что заходите на сайт

10-02-2025 в 12:32 материал
sa sardor

Спасибо огромное

06-02-2025 в 13:34 материал
Fr Frag

Прикольно работает

15-11-2024 в 01:20 материал

Услуга от адмиистратора

Вы можите заказать установку от администратара ( waak ) этого материала или любого другога с нашего сайта на ваш сайт или доработку под ваши нужды!

от 150рзаказать