Roderen, Просто я вам объясню почему это так происходит, а дальше вам решать что с этим делать, для того чтобы работал transition, нужно использовать свойства, которые имеют единицу измерения, по типу: color, px, не могу сейчас вспомнить как эти состояния называются. а свойство display не имеет такой единицы, поэтому для него transition и не работает, иными словами у display есть только 2 свойства display: block, display: none.
а у того же font-size: 30px и font-size: 50px, есть промежуток в 20px, поэтому на нем сработает transition.
Надеюсь понятно объяснил :)
Roderen, а вы же понимаете что если вы поставите анимацию исчезновения с transition, то когда вы переключите таб, начнёт срабатывать и анимация появления, и анимация исчезновения, и на несколько долю секунд 2 блока информации будут друг на друге ? поэтому я не вижу никакого смысла в данной ситуации делать анимацию на исчезновение контента, другое дело когда он появляется, да, нужна плавность, а вот с исчезновением нет
Андрей Федоров, Где вы увидели в моих словах осуждения :D Я просто предложил альтернативный вариант решения задачи, и не более )
P.S. и это не биржа фриланса, на секундочку, задача данного сайта в помощи решения задачи, а не предоставления готового решения, которого хочет автор :)
Андрей Федоров, ну с чего вы взяли что быть не может, это ведь обычный декоративный элемент, который навряд ли как то может измениться, поэтому думаю что автор просто не с той стороны подходит к решению задачи
ostup17, не имеет значения какой метод, querySelectorAll возвращает вам массив элементов, к массиву нельзя применять такие методы, которые нужно использовать для элементов массива, тоже самое если бы вы повешали обработчик на массив типа: allVid.addEventListener
ostup17, нельзя применять метод muted к массиву, но этот метод можно применить к элементу, поэтому отсюда вывод, что для начала нужно перебрать массив, а уж потом цеплять методы
да и вешать обработчик инлайном такой же старый способ как и var
По идеи, конструкция вида "window.onload" уже и так подразумевает загрузку ВСЕГО контента на сайте, включая медиа ресурсов, или вы их грузите динамически? (изображения)
ThunderCat, Ну я не правильно чутка выразился просто) имел ввиду что есть функция которая шифрует название изображения, отсюда и получается уникальное название для изображения которое никогда не повторится потому что мы шифрует timestamp
Сергей delphinpro, Вот к этому мы опять и пришли, что я выше писал что теперь понял что для того чтобы добавить какую то библиотеку в проект, для нее нужно написать задачу
Сергей delphinpro, Именно поэтому я стал искать способы как импортировать какую то библиотеку в файл app.js, так как кроме CDN по другому не получается сделать
Сергей delphinpro, Вооот, я так пробовал сделать, и при сборке проекта они просто на-просто не работают, потому что если я закину какой то левый файл в папку скриптов кроме как app.js, то она не попадает в сборку, и я не знаю почему
а у того же font-size: 30px и font-size: 50px, есть промежуток в 20px, поэтому на нем сработает transition.
Надеюсь понятно объяснил :)