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

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

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

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

О задумке

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

О скрипте

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

Скриншот

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

Установка

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

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


<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 и на этом установка завершена! Все вопросы пожелания предложения ну или замечания прошу оставлять в комментариях.

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

7 загрузок 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

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

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

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

К сожалению, у меня нет сайта, на котором был бы активен данный модуль, чтобы посмотреть, работает он там или нет.

04-03-2024 в 08:01 материал
Fr Frag

Для модуля новости не работает

03-03-2024 в 05:55 материал
web_master

при добавлении комментарии выдает ошибку в консоли:

POST http:сайт/index/ 404 (Not Found)

29-02-2024 в 16:58 материал
web_master

UPD: так будет работать , + в конце будут показывать и проценты...

Код
<?($OTHER2$-$OTHER1$)/$OTHER2$*100 ?>


А так будет без процентов:
Код
<?int(($OTHER2$-$OTHER1$)/$OTHER2$*100)?>  

25-02-2024 в 23:06 материал
web_master

Скрипт не работает почему-то

25-02-2024 в 22:09 материал
waak

Не за что! Я бы делал больше но просьб мало а самому сидеть придумывать не всегда есть время по этому и обновления идут редко

07-02-2024 в 18:26 материал
ed edik2009

Спасибо.Поставил все работает. К сожалению эпоха сайтостроения Юкоз прошла. Ваш сайт один из немногих который, хоть что то обновляет материалы для в этой системы (Скрипты, Шаблоны, Графика и т.д)

07-02-2024 в 08:08 материал
waak

Здравствуйте! вы наверное не совсем понимаете смысл данного раздела, Что бы я мог выполнить вашу просьбу я должен понимать что именно вам нужно а в вашей просьбе нет конкретики и по этому выполнить её не получится

27-01-2024 в 15:12 материал
di dinyslamsinger

От души qv

23-01-2024 в 16:58 материал
di dinyslamsinger

Работает ты лучший брат спасибо

03-01-2024 в 20:10 материал
waak

Для ваших просьб на сайте есть раздел Мастерская туда нужно писать о том что вам нужно а не в комментариях

30-12-2023 в 12:00 материал
di dinyslamsinger


Я уже установил qv

30-12-2023 в 04:26 материал

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

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

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