Как сделать бегущую строку с иконками на Tilda без боли и страданий

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ส.ค. 2024
  • В этом видео я делюсь с вами простым скриптом, который поможет создать бегущую строку из логотипов/картинок на Tilda.
    Скрипт реализован средствами JavaScript, HTML и CSS, используя простой синтаксис, который будет понятен всем браузерам.
    В примере изображения хранятся на сервисе DropBox, но вы можете использовать любой хостинг.
    Вы можете сказать мне "спасибо" на с помощью сервиса boosty boosty.to/ohmy...
    Ссылка на код: codepen.io/Max...

ความคิดเห็น • 46

  • @robinflocky5921
    @robinflocky5921 ปีที่แล้ว +2

    единственные видео по прямому запросу в ют, да еще и полезное! Макс продолжай

  • @oradelight
    @oradelight 10 หลายเดือนก่อน +1

    Благодарю вас за такой классный код! Благодарю, что делитесь🥰

  • @user-fg8ho7nn4n
    @user-fg8ho7nn4n 3 หลายเดือนก่อน

    Спасибо ваам🥹🥹 все получилось , работает🥳🥳

  • @AngeCherry
    @AngeCherry 5 หลายเดือนก่อน

    Спасибо огромное ! Все получилось 👍

  • @user-gm6fv5bs9y
    @user-gm6fv5bs9y 10 หลายเดือนก่อน

    Спасибо!
    Отличная модификация!
    Хотя, думаю здесь можно еще доработать

  • @user-ue2wg6ht5n
    @user-ue2wg6ht5n ปีที่แล้ว +3

    Спасибо за видео! На компьютере смотрится нормально, а на телефоне все наехало друг на друга( как расстояния между логотипами увеличить? у меня их 10 штук

  • @nemoplay885
    @nemoplay885 10 หลายเดือนก่อน

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

  • @vessel650
    @vessel650 3 หลายเดือนก่อน

    так же идет скачек резкий в конце карусели

  • @cgvit8427
    @cgvit8427 7 หลายเดือนก่อน

    Лучший!)

  • @DimaOgay
    @DimaOgay 9 หลายเดือนก่อน +2

    Как можно ограничить контейнер его размерами? Чтобы не на всю страницу была бегущая строка, а только в пределах контейнера

  • @shigmedia
    @shigmedia 8 หลายเดือนก่อน

    Отличная работа Макс, спасибо! С яндекса изображения не догружаются почему то, пришлось тоже на Dropbox загрузить.

  • @user-we3yw7mv5b
    @user-we3yw7mv5b ปีที่แล้ว

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

  • @olegmercurian8510
    @olegmercurian8510 11 หลายเดือนก่อน +2

    Спасибо, в целом классное решение, но есть проблема: на мобиле карточки находят, наслаиваются левыми и правыми гранями друг на друга. Как это исправить?

  • @MissDita1000
    @MissDita1000 ปีที่แล้ว +4

    🚀🚀🚀🚀

  • @user-hj9jt1js5v
    @user-hj9jt1js5v 2 หลายเดือนก่อน

    Добрый день! Спасибо за ролик! вы- молоды! НО у меня вопрос. в мобильной версии, вместо картинок у меня крутятся квадратики с крестиками.. Картинки не грузятся, как я понимаю. КАК это исправить?

  • @lokumfamily9154
    @lokumfamily9154 ปีที่แล้ว +2

    Спасибо огромное🙏 Как раз искала такой способ с логотипами! Скажите плиз, а что делать в случае если в одном блоке нужны 2 строки?

  • @vessel650
    @vessel650 3 หลายเดือนก่อน

    Как сделать 2 таких строки? друг под другом? Копирование блока не помогает, там начинается конфликт классов, но что поменять не понятно

  • @user-dy3hi5sn6d
    @user-dy3hi5sn6d 6 หลายเดือนก่อน

    Эх, столько ожиданий и такое разочарование: показывает 5 логотипов и потом перелетает в начало ( Но спасибо за код, кому-нибудь с меньшим количеством логотипов он точно поможет )

  • @user-gm6fv5bs9y
    @user-gm6fv5bs9y 10 หลายเดือนก่อน

    После 9-го лого не показывает

  • @alexanderomelyashko9136
    @alexanderomelyashko9136 9 หลายเดือนก่อน

    все супер, только картинки подгружаются с 3го раза ( каждая по 7 кб весит)

  • @ramin_sh
    @ramin_sh ปีที่แล้ว +2

    Подскажите, пожалуйста, а как увеличить эти лого в мобильной версии? Просто у меня в мобильной версии они прям очень маленькие, плюс какой то отступ внизу получается(

  • @ltexperiencecentre4265
    @ltexperiencecentre4265 ปีที่แล้ว

    Спасибо за видео, очень полезно! Подскажите, а как сделать изображения кликабельными и привязать к ним ссылки в данном случае? Чтобы, например, кликая на лого банка, я переходил на его сайт.

  • @Desakun
    @Desakun 9 หลายเดือนก่อน

    Попробовал код, но картинки хотел вставить через гугл диск не получилось. Максимум до чего дошол, так это просто alt тэг отображается, а сами картинки он не показывает((

  • @user-tc7me2xm6r
    @user-tc7me2xm6r ปีที่แล้ว +3

    Возможно я где то пропустил или не нашел, но как поменять направления движения этой карусели?

    • @StudioBrendMaster
      @StudioBrendMaster 10 หลายเดือนก่อน

      @keyframes marquee-text {
      0% {
      transform: translateX(-100vw);
      }
      100% {
      transform: translateX(0%);
      }
      }

    • @user-kc8qm3wr1h
      @user-kc8qm3wr1h 9 หลายเดือนก่อน

      у меня не вышло((@@StudioBrendMaster

  • @black_mamba777
    @black_mamba777 5 หลายเดือนก่อน

    А зачем это нужно, если можно просто анимацию настроить в зероблоке?

  • @VORMagic
    @VORMagic ปีที่แล้ว +1

    Всем привет! С яндекс диском у меня не работает (( не могу понять почему.

    • @user-zl7vf9tx4y
      @user-zl7vf9tx4y ปีที่แล้ว

      У меня тоже не работает

  • @pollyfomina
    @pollyfomina ปีที่แล้ว

    Добрый день! Не подскажите как сделать размер этого блока не на 100% ширины экрана, а определенного размера в пикселях?

  • @minaikinaa
    @minaikinaa ปีที่แล้ว +4

    Спасибо, очень полезно! Хочу узнать: а если лого/картинок больше, чем 5-6, например 15, если их все добавить в код, они наезжают друг на друга, даже если задать margin - некоторые все равно соприкасаются. Как посоветуете исправить это?

    • @ohmysite455
      @ohmysite455  ปีที่แล้ว +1

      Я проведу тесты у себя и вернусь к вам с ответом. Можете написать мне в телеграм @ohmysite или инст @maxmitrofanov_ и мы решим проблему

    • @Vostok_Avto
      @Vostok_Avto ปีที่แล้ว

      РАзобрались ?

    • @postovoizha
      @postovoizha ปีที่แล้ว +14

      Была такая же проблема. Решил двумя правками:
      1) в блок .marquee img добавил margin: 30px - это расстояние между картинками. Код такой:
      .marquee img {
      margin: 30px;
      opacity: 0.7;
      height: 10vw;
      max-height: 160px;
      2) В блок .marquee-span добавил строку display: contents - картинки перестали наслаиваться друг на друга. Код:
      .marquee-span {
      width: 100vw;
      display: contents;
      justify-content: space-around;
      Благодарность автору за красивое решение карусели.

    • @alyonak3013
      @alyonak3013 11 หลายเดือนก่อน

      @postovoizha Человек, спас! Большое спасибо, что не поленился поделиться🤗

    • @oradelight
      @oradelight 10 หลายเดือนก่อน

      @@postovoizha Спасибо большое! Помогло!

  • @lscream8587
    @lscream8587 8 หลายเดือนก่อน

    Подскажите, пожалуйста, у меня строка доезжает до конца, и потом резко с самого начала т.е. нет зацикленности.
    В чем может быть проблема?

    • @user-hj9nb6yv9s
      @user-hj9nb6yv9s 5 หลายเดือนก่อน

      Подскажите пожалуйста решили этот вопрос?

    • @lscream8587
      @lscream8587 5 หลายเดือนก่อน

      @@user-hj9nb6yv9sнет)

  • @user-gg7jv3qn8k
    @user-gg7jv3qn8k 7 หลายเดือนก่อน

    Убогий код, который крайне плохо работает.

  • @user-jp7jq9fd4s
    @user-jp7jq9fd4s ปีที่แล้ว

    При добавлении кода в тильду, пишет что в блоке скрипт ошибка в коде, тильда отмечает его красным и крестиками, вот этот кусок:
    for (let i = 0; i < imgLinkArr.length; i++) {
    imgLinkArr[i] &&
    marqueSpan.forEach((el) => {
    el.insertAdjacentHTML(
    "beforeend",
    ``
    );
    В итоге не работает ничего, как-то можно починить?