Как сделать Аккордеон текста в Zero-block, выпадающий список (новая версия)

  Рет қаралды 35,294

Buddilov | Design without water

Buddilov | Design without water

Күн бұрын

Пікірлер: 171
@Buddilov
@Buddilov 9 ай бұрын
ПОДАРКИ 🎁🎁🎁 Заходи в мой инстаграм, подписывайся и напиши мне слово "ФАЙЛ". После чего я вышлю тебе бесплатный пдф файл в котором собранно 15 способов по поиску заказов в веб-дизайне Моя инста: instagram.com/buddilovv/
@zagrutshina
@zagrutshina 2 жыл бұрын
Я новичок, впервые делала подобный аккордеон для сайта. На других роликах было частичное объяснение, полное предлагали за доп. плату. Вы не пожадничали и все подробно объяснили, спасибо!
@MR_AVOKADoo
@MR_AVOKADoo 7 ай бұрын
АКТУАЛЬНО, полная инструкция, так ещё и с несколькими вариантами, все хотят деньги, а вы бесплатно сделали, спасибо вам большое! подписка оформленна)
@666klim999
@666klim999 Жыл бұрын
Спасибо. по поводу клика на иконку и вообще всей строки, растянул границу текста на всю ширину блока и разместил поверх иконки, все кликабельно без лишних фреймов.
@kristinasi4778
@kristinasi4778 Жыл бұрын
Хитрый ход)
@ИльяАбрамов-ь1ч
@ИльяАбрамов-ь1ч 5 ай бұрын
Дружище, это максимально точный код, который я искал в интернете для огромного прайс листа, в котором у каждой позиции должно открываться описание. Спасибо тебе!
@kenedihd1282
@kenedihd1282 Жыл бұрын
Большое спасибо! Посмотрел видео в июне 2023 и оно здорово помогло, подписка)
@halflife6235
@halflife6235 5 ай бұрын
Поддерживаю, очень приятного когда люди делятся своими знаниями без корысти . У таких людей больше шансов на успех
@Natas_Satan
@Natas_Satan 2 жыл бұрын
Спасибо огромно! С первым вариантом все было здорово, а новый вообще пушка гонка! Удачи тебе во всем! И как можно больше творческих мыслей! Спасибо!
@Shugadiva
@Shugadiva Жыл бұрын
Сначала не сработало. Поставила везде автоскейл и взяла скрипт специально для автоскейла. Также добавила невидимый шейп с css с названием accord для заголовка. Заработало. Спасибо, подписываюсь 🦦
@ЕлизаветаЛьвова-ф9ш
@ЕлизаветаЛьвова-ф9ш 14 сағат бұрын
Спасибо огромное, код отлично работает)
@Елена-м7
@Елена-м7 7 ай бұрын
Благодарю , все доступно и понятно. Спасибо, что делитесь навыками 💖
@tianakosheleva6433
@tianakosheleva6433 7 ай бұрын
Как легко мне все далось, готова расцеловать автора видео, прям человеческое спасибищеееее
@kennythe0
@kennythe0 2 ай бұрын
Чувак, спасибо тебе, я задолбался смотреть юзлесс видео челов, которые в конце говорят, что им надо купить мозг, чтобы они пошерили код. Или челов, у которых вообще нифига не работает код и им надо писать в телегу, чтобы они там что-то помогали и решали. А с твоим кодом всё буквально летает. Для анимации иконки плюсика в FAQ сделал rotate -45 и длительность 0,4, получилось идеально)
@Buddilov
@Buddilov 2 ай бұрын
Рад слышать)
@dsgn-stacy
@dsgn-stacy 2 жыл бұрын
Огромная благодарность за такое детальное объяснение!
@daria_stroganova_
@daria_stroganova_ 2 жыл бұрын
Супер! Все понятно. Даже у меня, новичка, все получилось с первого раза))) Спасибо!
@ДарьяПросова
@ДарьяПросова Жыл бұрын
Не знаю как у других, у меня пока все работает, даже в мобильной версии. Когда доделаю полностью этот блок, то еще раз гляну. А так пока работает все замечательно. Спасибо за это легкое и простое видео😁
@ЮленькаДенисова
@ЮленькаДенисова Жыл бұрын
Я так рада что нашла ваши уроки, оочень помогли мне решить задачу:) с меня лайк и подписка
@ЭрикКошкин
@ЭрикКошкин 11 ай бұрын
Лучший, дай бог тебе здоровья и долголетия
@МаргаритаВоздвиженская-д6л
@МаргаритаВоздвиженская-д6л Жыл бұрын
Шикарный аккордеон!! Всё работает плавно, и устанавливается без лишних блоков с кодом) Но у меня тоже не грузится мобильная версия( Кто-нибудь уже фиксил эту проблему проблему?
@НадеждаПаймукова
@НадеждаПаймукова Жыл бұрын
Спасибо!!! Получилось! Но не сразу - почему-то я писала как надо, а потом перепроверила, оказалось везде класс для блока установился не "uc-accord-a-1", а "uc-US-accord-a-1". Не поняла откуда взялось это US, как будто система автоматически выставила. Я же не могла ошибиться 6 раз. В итоге все заработало)
@ideacraft3111
@ideacraft3111 Жыл бұрын
Храни вас боженька ❤
@gulnaz_web
@gulnaz_web Жыл бұрын
Спасибо огромное за такое полезное видео!!! Удачи вам и творческих успехов!!!
@ИринаМоскаленко-и5л
@ИринаМоскаленко-и5л Жыл бұрын
Спасибо, добрый человек! Код работает, реализовала на сайте💥
@АртёмА-д9в8т
@АртёмА-д9в8т 11 ай бұрын
Отличное объяснение, спасибо!
@pixel_bandit
@pixel_bandit Жыл бұрын
второе видео, и второй раз пушка! Спасибо, друг.
@ihor-usenko
@ihor-usenko Жыл бұрын
Спасибо огромное. С этим проблем нет! 👍👍👍
@kristina.denisovaa
@kristina.denisovaa Жыл бұрын
Спасибо большое за доступное объяснение!!!
@rinatyagafarov5328
@rinatyagafarov5328 Жыл бұрын
Благодарю за видео. 🔥🔥🔥
@HealerShmat
@HealerShmat 5 ай бұрын
Благодарю ,добрый человек!
@naida-web
@naida-web Жыл бұрын
Спасибо большое 😍👍 все супер получилось 👍👍👍
@НатальяКабалина-и8о
@НатальяКабалина-и8о Жыл бұрын
Добрый день! Спасибо огромное за код. Можно ли добавить якоря, чтоб открывалась нужная вкладка при переходе с другой страницы?
@cobzewar
@cobzewar Жыл бұрын
Спасибо, очень понятно и действительно без воды
@ЛюдмилаЗырянова
@ЛюдмилаЗырянова 6 ай бұрын
Спасибо, всё подробно и понятно 🤩
@ВикторияПрокофьева-х9й
@ВикторияПрокофьева-х9й 10 ай бұрын
спасибо! все работает! Плюс в карму))
@НатальяЩеколкина
@НатальяЩеколкина 2 жыл бұрын
Здравствуйте! А с виндоу контейнером будет работать? И можно ли настроить анимацию разделительных линий при скролле?
@ba8174
@ba8174 Жыл бұрын
Огромное спасибо - все получилось и работает как Часы
@Т.Ф
@Т.Ф 2 жыл бұрын
Спасибо большое! Однозначно подписка и лайк. Ждём больше полезного контента!🤗
@imnotsuperman.-.
@imnotsuperman.-. 2 ай бұрын
Спасибо огромное! Все работает))
@RAVA17
@RAVA17 4 ай бұрын
Привет Буддилов, подскажи как отключить в твоем коде изменение высоты зеро вместе с высотой аккордеона? Буду благодарен за помощь!
@paderin_management
@paderin_management 11 ай бұрын
офигенное видео, спасибо!
@tatianak6824
@tatianak6824 Жыл бұрын
Большое спасибо! Все работает и объяснение понятное и доступное. У меня только один вопрос: по моему наблюдению, данный код блокирует функцию overflow visible. Подскажите, пожалуйста, что можно дописать в код, чтобы это пофиксить?
@ДмитрийНиконов-р9щ
@ДмитрийНиконов-р9щ Жыл бұрын
Приветствую! Все сделал как на видео, но почему то первый блок аккордиона не отображается (отображаются только последующие пять). Не знаешь в чем может быть причина?
@АлександраЖигдылмеева
@АлександраЖигдылмеева 2 жыл бұрын
Спасибо большое! Все очень понятно и доступно
@zaxgr6961
@zaxgr6961 Жыл бұрын
Спасибо от души тебе, друг!
@mix_tatii
@mix_tatii 3 ай бұрын
Привет, спасибо за полезный урок) А если я применяю autoscale to window width только для моб версии,а все остальные адаптивы у меня обычные, то можно ли код сделать сразу для обоих случаев, потому что при добавлении второго кода для автоскейла у меня ничего не работает(
@wakeupfitnes
@wakeupfitnes 8 ай бұрын
Оромное спасибо! Все работает 👍👍
@Elenele-1
@Elenele-1 Жыл бұрын
Большое спасибо!
@ИринаСоболь-о7ь
@ИринаСоболь-о7ь Жыл бұрын
Пока все работает, и в мобильной версии тоже) Спасибо!
@hanagakiarasawa3171
@hanagakiarasawa3171 Жыл бұрын
Большущее спасибо брат!
@Антон-и3ч6ъ
@Антон-и3ч6ъ 2 жыл бұрын
Огромное спасибо, с этим кодом все работает отлично =)
@annamirony6350
@annamirony6350 2 ай бұрын
Привет! Все сработало классно А есть ли класс, чтобы скрыть линию при открытии блока?
@Denis-vl3fi
@Denis-vl3fi 9 ай бұрын
Огромное спасибо!!!
@atropa_belladonna_
@atropa_belladonna_ 4 ай бұрын
Спасибо большое!
@alexandrastroganova8625
@alexandrastroganova8625 Жыл бұрын
Благодарю 😊
@sofyadmitrieva9022
@sofyadmitrieva9022 Жыл бұрын
Здравствуйте! Большое спасибо, очень помогли) Вчера все работало, а сегодня код будто выключился, уже все перепробовала, ничего не меняется, блоки вопросы-ответы просто идут по-порядку( Не знаете в чем может быть проблема?
@Алексей-ы3у7ш
@Алексей-ы3у7ш Жыл бұрын
Спасибо! Очень помог
@СергейКузнецов-ч1и7ы
@СергейКузнецов-ч1и7ы 2 жыл бұрын
спасибо большое, очень сильно помог🙏
@InTeRnaLPr
@InTeRnaLPr Жыл бұрын
Спасибо!
@АнжеликаШапошникова-с3й
@АнжеликаШапошникова-с3й Жыл бұрын
Добрый день! Анимация иконок на пк не работает , с телефона всё отлично. Я прозрачным шейпом с классом accord все перекрыла , что бы отовсюду аккордеон раскрывался. Что может быть не так?
@Pavel_Fedenev
@Pavel_Fedenev Жыл бұрын
Возможно поможет тем, у кого не работает - попробуйте поочередно отключать блоки с другим, кастомным html кодом для прочих блоков/элементов и смотреть работает аккордеон или нет, возможно какой-то блок остается отключенным, а код для него активен, вероятно они каким то образом конфликтуют, что произошло и у меня
@wildwildberries
@wildwildberries Жыл бұрын
Именно такая фигня и была. Код конфликтовал в "конструктором видео" от annexx
@ValeriValeri-b2m
@ValeriValeri-b2m Жыл бұрын
топчик! 🔥
@yason_studio
@yason_studio 2 жыл бұрын
Спасибо, дружище
@ProXimoPG
@ProXimoPG 10 ай бұрын
Добрый день. Все работает, но почему то при открытом первом блоке при нажатии на второй блок - перекидывает в самый низ страницы сайта...
@Alexia_AD
@Alexia_AD 10 ай бұрын
Вопрос. На ру версии сайта это работает прекрасно (спасибо за объяснение), но вот на англ нет.. :( почему ? что поменять надо ?
@Official-np2rq
@Official-np2rq Жыл бұрын
Спасибо огромное
@dimaso_marketolog
@dimaso_marketolog 2 жыл бұрын
Спасибо! Мощно )
@MariLabOfficial
@MariLabOfficial 10 ай бұрын
Спасибо за видео, все максимально точно и понятно! единственный нюанс, по каким-то причинам при публикации сайта - загруженные изображения не отображает В чем может быть причина?😔
@Buddilov
@Buddilov 10 ай бұрын
Попробуй отключить lazy load у фотографий
@БрезгуновДмитрий
@БрезгуновДмитрий Жыл бұрын
Можно ли увеличить скролл как-нибудь?
@ShkarbatovStas
@ShkarbatovStas 2 жыл бұрын
Все получилось. Спасибо! Попробовал сделать два блока, но только не друг под другом, а рядом. Немного криво получилось и внизу футер тильды висит, даже если ставлю любой блок после аккордеона. Как быть, никто не подсткажет?
@Elizaveta_nitsenko
@Elizaveta_nitsenko Жыл бұрын
Ахринеть
@zhenya_yachmenev
@zhenya_yachmenev 2 жыл бұрын
Огонь
@Irina_Mecieva
@Irina_Mecieva Жыл бұрын
Здравствуйте, спасибо огромное за видео и код)) на десктопе у меня все работает, а в мобилке нет(( подскажите пожалуйста может нужно что-то исправить?
@Buddilov
@Buddilov Жыл бұрын
Привет) Должно работать, попробуй скопировать страницу и уже на новой посмотреть как работает А если и тогда нет, то попробуй другие способ на моём канале
@ИмяФамилия-у9о7ф
@ИмяФамилия-у9о7ф 8 ай бұрын
Получилось решить?
@korodboty4566
@korodboty4566 2 жыл бұрын
Как сделать такое оформление сайта? Сделайте пожалуйста видео.
@Buddilov
@Buddilov Жыл бұрын
Всем привет) 👽 Код проверил сегодня и всё работает, поэтому если сталкиваетесь с проблемами, то попробуйте пересобрать его на другой странице. Это может вам помочь
@mynameistemaa
@mynameistemaa Жыл бұрын
добрый. сделал дубль страницы, блок перестал работать. перенес на голую страницу, код работает. что может быть не так? использую другие коды. но не пойму что может мешать.
@timausmanov9113
@timausmanov9113 Жыл бұрын
чтобы там не было проблем с нажатием на иконки надо в скрипте добавить пару моментов и все заработает. Измененный вариант: $( document ).ready(function() { $(function () { let liter = 'a'; //Литера для сборки let oneAcc = true; // Открывать по одной вкладке false - true let accOpen = false; // Открытая вкладка false - true let openNum = 3; // Номер открытой вкладки let scroll = false; // Скролл к открытой вкладке false - true $('div[class*="uc-accord-'+liter+'"]').each(function(index){ $('.uc-accord-'+liter+'-'+index+':first').addClass('title-accord').attr('data-accord-index', index); $('.uc-accord-'+liter+'-'+index+'').not(':first').addClass('content-accord hide-accord'); }); if(accOpen){ $('div[class*="uc-accord-'+liter+'-'+openNum+'"]').addClass('active-accord'); $('div.content-accord[class*="uc-accord-'+liter+'-'+openNum+'"]').removeClass('hide-accord'); }; function setRecHeight(){ setTimeout(function(){ $('.content-accord').each(function(){ $(this).addClass('time-step'); let hg = $(this).find('.t396__artboard').height(); $(this).height(hg); }); }, 1500); }; setRecHeight(); $(window).resize(function() {clearTimeout(window.resizedFinished); window.resizedFinished = setTimeout(function(){ setRecHeight() }, 300);}); function videoStop(){ setTimeout(function(){ $('div.content-accord.hide-accord[class*="uc-accord-'+liter+'-"]').each(function(){ let videoNum = $(this).find('div[data-elem-type="video"]').length; if(videoNum){ $(this).find('div[data-elem-type="video"]').each(function(){ $(this).find('').attr( 'src', function ( i, val ) { return val; }); }); }; }); }, 300); }; // измененная строчка ниже $('div[class*="uc-accord-'+liter+'"]').find('.accord, .accord-icon').click(function(e){ let cT = $(this).closest('.title-accord'); let ind = cT.attr('data-accord-index'); if(oneAcc){ //По одной вкладке if( cT.hasClass('active-accord') ){ cT.removeClass('active-accord'); $('div.content-accord.uc-accord-'+liter+'-'+ind+'').toggleClass('hide-accord'); videoStop(); }else{ $('div.title-accord[class*="uc-accord-'+liter+'"]').removeClass('active-accord'); cT.addClass('active-accord'); $('div.content-accord[class*="uc-accord-'+liter+'-"]').addClass('hide-accord'); $('div.content-accord.uc-accord-'+liter+'-'+ind+'').removeClass('hide-accord'); videoStop(); }; }else{ //По несколько вкладок cT.toggleClass('active-accord'); $('div.content-accord.uc-accord-'+liter+'-'+ind+'').toggleClass('hide-accord'); videoStop(); }; if(scroll){ //скролл до вкладки let el = $(this).closest('.r'); setTimeout(function(){ $('html, body').animate({scrollTop: el.offset().top-50 }, 400); }, 600); }; }); }); }); .hide-accord { height: 0!important; pointer-events: none!important; } .content-accord.time-step , .accord-icon { transition: all 0.4s ease-in-out} .content-accord { padding-top: 0!important; padding-bottom: 0!important; overflow: hidden!important; } .active-accord .accord-icon { transform: rotate(180deg)} // измененная строчка ниже .accord, .accord-icon { cursor: pointer}
@igi.design
@igi.design 10 ай бұрын
Вы волшебник!!@@timausmanov9113
@kaeiueje
@kaeiueje 3 ай бұрын
У меня не получается почему-то
@eugennaumov1860
@eugennaumov1860 2 жыл бұрын
лайк!
@alexandermikolyk7987
@alexandermikolyk7987 2 жыл бұрын
Спасибо за видео! Напишите, пожалуйста, где изменить угол поворота иконки в коде?
@Buddilov
@Buddilov 2 жыл бұрын
Привет) В самом внизу есть строка .content-accord.time-step .t396__artboard , .accord-icon { transition: all 0.4s ease-in-out} Здесь вы вписываемся стиль анимации и сколько секунд и есть строка .active-accord .accord-icon { transform: rotate(180deg)} Это уже угол, вместо 180 вписывай своё число
@alexandermikolyk7987
@alexandermikolyk7987 2 жыл бұрын
@@Buddilov понял. А чтобы в противоположную сторону был поворот?
@a-1dogg144
@a-1dogg144 Жыл бұрын
Ьог есть! спасибо большое
@Fyhbc1ty
@Fyhbc1ty Жыл бұрын
сделала 6 аккардеонов, но одна первая на готовом сайте даже не отображается ((( все сделала как на видео. из этого вытекает вопрос, можно создавать неограниченнное кол-во аккардеонов? или можно только 5?
@Елена-г3ъ6в
@Елена-г3ъ6в Жыл бұрын
такая же проблема, много раз проверяла все ли верно сделала, ошибок не нашла ( подскажите, у кого-то было так? как исправить ? именно первая раскрывашка не отображается, остальные видны
@ГлебПопов-б7ж
@ГлебПопов-б7ж Жыл бұрын
У меня на мобильной версии сайт с этим скриптом сайт долго загружается. Проверял, когда отключаю скрипт, сайт грузится нормально. На десктопе норм. Может быть в коде есть какая-то особенность, что так влияет на скорость загрузки моб версии.
@frostfrost8530
@frostfrost8530 11 ай бұрын
а можно как-то сделать что бы цвет раскрывшегося блока изменялся?
@Buddilov
@Buddilov 11 ай бұрын
Привет) ну просто сделай блок другого цвета, который открывается Или ты как то по-другому там хочешь?
@VasilevaWebDesigner
@VasilevaWebDesigner Жыл бұрын
А как сделать, чтобы линия разделяющая вопросы опускалась вниз под ответ?
@Buddilov
@Buddilov Жыл бұрын
Поставить ее в блок другого вопроса, тогда она будет опускаться вместе с ним
@VasilevaWebDesigner
@VasilevaWebDesigner Жыл бұрын
@@Buddilov да, я так уже и сделала, спасибо
@infarkt4717
@infarkt4717 Жыл бұрын
А как сделать чтоб по клику по заголовку у меня данный заголовок окрашивался в другой цвет? Не понимаю как к нему обратиться, уже перепробовал столько вариантов)
@Елизавета-р5ю5п
@Елизавета-р5ю5п Жыл бұрын
подскажите, может быть, узнали, как?)
@infarkt4717
@infarkt4717 Жыл бұрын
@@Елизавета-р5ю5п к сожалению нет:(
@АннаШмаль-г2и
@АннаШмаль-г2и Жыл бұрын
а возможно ли как-то сделать раскрывающееся меню только в мобильной версии? в декстопной у меня оно полноценным списком
@Buddilov
@Buddilov Жыл бұрын
Конечно, дублируй блок и ограничь зону видимости
@ТимофейМахотин
@ТимофейМахотин 7 ай бұрын
Да, есть вопрос! Что вы думаете о философской концепции Иммануила Канта?
@Buddilov
@Buddilov 7 ай бұрын
Философия Иммануила Канта - это идеи о том, как мы познаем мир и что такое мораль. Он говорил, что наше понимание мира формируется не только нашими чувствами и опытом, но и нашими врожденными способностями. Кроме того, Кант выделял категории мышления, такие как пространство и время, как основные структуры, через которые мы воспринимаем мир. В области морали Кант разработал концепцию категорического императива, который гласит, что мы должны поступать только так, чтобы наши действия могли стать общим законом для всех людей. Это означает, что моральные нормы должны быть универсальными и обязательными для всех, независимо от обстоятельств. В целом, философия Канта представляет собой глубокий анализ человеческого разума, познания и морали, который оказал значительное влияние на развитие философии и мышления в целом Пойдёт ответ? 😁
@ТимофейМахотин
@ТимофейМахотин 7 ай бұрын
@@Buddilov Хотелось бы в двух словах и покороче, но, в целом, да
@Buddilov
@Buddilov 7 ай бұрын
@@ТимофейМахотин Тогда так) Философия Иммануила Канта обращается к вопросам о том, как мы познаем мир через наши собственные категории мышления и формирует моральные принципы, основанные на универсальной обязательности и нравственной целостности
@ТимофейМахотин
@ТимофейМахотин 7 ай бұрын
​@@Buddilov Вот, теперь идеально
@AviLanis
@AviLanis Жыл бұрын
Этому видео год, но вдруг автор заметить и подскажет🙏Можно ли как-то настроить анимацию "кнопки", чтобы она проворачивалась не на 180° а на 45 допустим?
@Buddilov
@Buddilov Жыл бұрын
В коде есть строчка для этого .active-accord .accord-icon { transform: rotate(180deg)} Меняй число 180 на любое другое
@Alena_Tam
@Alena_Tam 3 ай бұрын
А есть варианты, почему может не работать? 😔 все пере проверила, делаю как в видео, но видно все блоки сразу , ничего не скрывается и не двигается
@Alena_Tam
@Alena_Tam 3 ай бұрын
Нашла уже ответ в комментах про разрешение в настройках iQuery. Заработало, однако первая вкладка остается открытой и отказывается подчиняться 😔
@Alena_Tam
@Alena_Tam 3 ай бұрын
Господи, я его сделала! НАКОНЕЦ-ТО!!!! Сама с собой пообщалась, сама поотвечала 😅 просто в одном месте дефис потерялся 😬😬😬 Спасибо большое за такую понятную подробную инструкцию! Вы бы видели какая красота получилась ❤️‍🔥🤍
@ofitserov_ma
@ofitserov_ma 2 жыл бұрын
Это то есть если на лендинга две гармошки то они будут работать с этим кодом?просто букву поменять?
@Buddilov
@Buddilov 2 жыл бұрын
Да)
@mynameistemaa
@mynameistemaa Жыл бұрын
@@Buddilov не работает так. поменял буквы, поменял цифры. не дает(((
@Dogivill
@Dogivill Жыл бұрын
Здравствуйте! Подскажите как возможно сделать аккордеон в аккордеоне?
@Buddilov
@Buddilov Жыл бұрын
Нет
@iblancos7
@iblancos7 Жыл бұрын
@@Buddilov Что значит нет? Можно конечно. Не вводите людей в заблуждение. Главное, это создать массив и добавить в него значение высоты каждого .content в аккордеоне. Соответственно, кнопке вашем класс "collapsible", контенту "content". У меня работает. var coll = document.getElementsByClassName("collapsible"); var i; let heightArray = []; for (let i = 0; i < coll.length; i++) { // добавляем значения высоты каждого .content в массив по порядку heightArray.push(coll[i].nextElementSibling.scrollHeight); } for (let i = 0; i < coll.length; i++) { coll[i].addEventListener("click", function() { this.classList.toggle("active"); if (!this.classList.contains('active')) { // при закрытии какой-либо кнопки закрывается также все внутренние кнопки и контент for (let x = i + 1; x < coll.length; x++) { coll[x].classList.remove("active"); coll[x].nextElementSibling.style.maxHeight = null; } } var content = this.nextElementSibling; if (content.style.maxHeight) { content.style.maxHeight = null; } else { content.style.maxHeight = content.scrollHeight + "px"; for (let prevContent = 0; prevContent < i; prevContent++) { // при открытии какой-либо кнопки нам необходимо также менять высоту всех предыдущих .content для корректного отображения аккордеона, высчитываем новую высоту путем сложения предыдущих значений высоты let sumHeight = 0; for (let prevContent = 0; prevContent
@infarkt4717
@infarkt4717 Жыл бұрын
@@iblancos7 А как заголовок, на который я кликаю покрасить? Как к нему обратиться, чтобы в стилях цвет поменять
@НадеждаНовикова-ъ9ю
@НадеждаНовикова-ъ9ю 2 ай бұрын
А можно ли такое сделать в бесплатной версии?
@Buddilov
@Buddilov 2 ай бұрын
Нет
@ЮлияМальцева-й1м
@ЮлияМальцева-й1м Жыл бұрын
Все бы ничего, но у меня первая вкладка аккордеона не хочет работать. А после того, как переключаешься на новую вкладку, то первая вообще исчезает
@perkovaperkova
@perkovaperkova 2 жыл бұрын
Код почему-то конфликтует с кастомным курсором и не работает, были ли у кого-то такие проблемы?
@natalietalas
@natalietalas 7 ай бұрын
А как сделать чтобы кнопка переключалась?
@Buddilov
@Buddilov 7 ай бұрын
Посмотри другие видео на канале про аккордеон
@kristina934
@kristina934 4 ай бұрын
Делала всё шаг за шагом, но у меня сразу все все вкладки открыты и заголовки и карточки( Подскажите пожалуйста, в чём может быть проблема?
@АртёмА-д9в8т
@АртёмА-д9в8т 4 ай бұрын
Такая же история, хотя раньше код работал
@Alena_Tam
@Alena_Tam 3 ай бұрын
@@АртёмА-д9в8тне знаю актуально ли вам ещё, но там выше ответили, что надо в настройках разрешить iQuery, во вкладке «ещё». У меня после этого заработало
@tanyar.3325
@tanyar.3325 29 күн бұрын
Эх, у меня не срабатывает. Не понимаю почему. Имена классов на месте. Все как в видео, но, увы
@mozgovorot7334
@mozgovorot7334 Жыл бұрын
А есть варик вообще в одном блоке это всё сделать?
@Buddilov
@Buddilov Жыл бұрын
Нет
@mozgovorot7334
@mozgovorot7334 Жыл бұрын
@@Buddilov всё, разобрался! Спасибо за инфу. Но было бы не лишним, объяснить дополнительно, как натянуть в итоге сову на глобус)
@АртёмА-д9в8т
@АртёмА-д9в8т 4 ай бұрын
Почему-то не работает код после обновления, ещё недавно работал, а сейчас просто всё открыто по умолчанию единым полотном
@АртёмА-д9в8т
@АртёмА-д9в8т 4 ай бұрын
UPD Видимо это из-за того, что они ввели собственные библиотечные блоки аккордеона
@Buddilov
@Buddilov 4 ай бұрын
@@АртёмА-д9в8т дело может быть в выключеном jQuery, в Настройках сайта во вкладке "Еще"
@АртёмА-д9в8т
@АртёмА-д9в8т 4 ай бұрын
@@Buddilov спасибо за ответ, на будущее учту! Пришлось оперативно на библиотечный аккордеон сверстать, так как на сайт трафик крутится и нужно, чтобы всё выглядело опрятно 24/7
@Buddilov
@Buddilov 4 ай бұрын
@@АртёмА-д9в8т Понимаю) Сейчас много где послетали скрипты. Попробуй на будущее, скорей всего поможет
@Alena_Tam
@Alena_Tam 3 ай бұрын
@@Buddilovспасибо! Действительно эта галочка помогла ❤️‍🔥 Только первая вкладка осталась открытой и не скрывается. Можете подсказать в чем может быть дело? 👀
@ansarbajaly5892
@ansarbajaly5892 2 жыл бұрын
Здравствуйте! Этот код хороший , только не функционирует на мобильной версии.
@makhnovskaia
@makhnovskaia Жыл бұрын
у меня всё норм
@daria_stroganova_
@daria_stroganova_ 2 жыл бұрын
А через неделю пришлось удалить :(( с мобильного сайт с этим аккордеоном вообще перестал открываться, с десктопов - через раз. может, это можно было как-то легко пофиксить, но я, к сожалению, не знаю как. Пришлось заменить на стандартный. По крайней мере, пока
@dannyflowers6624
@dannyflowers6624 11 ай бұрын
привет! код работал ночью все было ок, а утром уже все блоки просто по порядку, кто то решил эту проблему?
@Buddilov
@Buddilov 11 ай бұрын
Привет) Попробуй его сделать на другой странице, бывает такое Или возьми другой способ на канале
2 MAGIC SECRETS @denismagicshow @roman_magic
00:32
MasomkaMagic
Рет қаралды 27 МЛН
兔子姐姐最终逃走了吗?#小丑#兔子警官#家庭
00:58
小蚂蚁和小宇宙
Рет қаралды 15 МЛН
Программирование стало ЛЁГКИМ, когда я узнал это!
8:53
Евгений Афанасьев
Рет қаралды 143 М.
Кодинг С НУЛЯ при помощи нейросетей - Cursor + Claude 3,5 Sonnet
15:35
Продуктивный Совет
Рет қаралды 22 М.
Резиновый сайт Автоматически в Tilda Zero block
9:12
Дизайнер со скриптами
Рет қаралды 52 М.