• Почему chatGPT обрывает ответ на половине?

    kepkame
    @kepkame
    Это связано с его ограничениями на вывод данных. Текст на русском занимает у него больший объём, чем английский.
    Лучше писать вопрос на английском языке, тогда он будет выводить ответы большего объёма и к тому же быстрее выводить свои ответы.
    Если текст вывелся не конца, напишите слово "continue" и он продолжит выводить свой ответ с того места, где остановился.
    Ответ написан
    1 комментарий
  • Как сделать табы с плавным переходом на JS?

    Манипулируйте классами. Просто добавляйте/убирайте класс у блока и этот класс стилизируйте в css как хотите. Прозрачность, трансформацию...
    Ответ написан
    Комментировать
  • Как сделать табы с плавным переходом на JS?

    trushka
    @trushka
    Для плавного перехода используйте transition. Только тогда вместо display: none для неактивных табов используйте visibility: hidden. Но там ещё могут возникнуть проблемы из-за разной высоты табов.. Но можно решить, например, установив overflow: hidden и менять высоту скрытым табам. Опять же, можно задать transition: all .3s, height 0s, а для скрытого состояния (задаём, например с помощью класса .hidden) transition: all .3s, height 0s .5s, - при скрытии "схлопнется" после затухания...
    А ещё, можно вообще организовать переключение без скрипта, а с использованием псевдокласса :target. Только тогда лучше якоря скрывать с помощью display: none, чтоб страница к ним не прокручивалась, а для показывания-скрытия нужных блоков и подсвечивания активных табов использовать соседские селекторы
    Ответ написан
    Комментировать