Size: a a a

JavaScript — русскоговорящее сообщество

2021 March 11

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
первый - визуально скрывает, второй - вынимает из потока
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
но это для acessibility, чтоб скрин ридеры читали
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
в твоем случае я думаю display: none норм вариант )
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
opacity: 0 и visibility: hidden по сути делают одно и то же
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Denys Mikhalenko
opacity: 0 и visibility: hidden по сути делают одно и то же
ну ничего ты обобщил
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
ну там ток события ловятся и фокусы )
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
а он же скрыть хочет
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
ему display: none надо вешать на модалку, она не нужна в документе когда скрыта
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Denys Mikhalenko
но это для acessibility, чтоб скрин ридеры читали
visibility: hidden скрывает от ридера контент
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
ну ок, но opacity: 0 там зачем?
источник

А

Антон in JavaScript — русскоговорящее сообщество
Denys Mikhalenko
ну ок, но opacity: 0 там зачем?
Думаю, для анимации  но тогда visibility лишнее
источник

Ю

Юрий in JavaScript — русскоговорящее сообщество
если использовать display none вроде transition перестает работать
источник

А

Антон in JavaScript — русскоговорящее сообщество
Юрий
если использовать display none вроде transition перестает работать
Именно. Анимировать в этом случае можно только прозрачность
источник

Ю

Юрий in JavaScript — русскоговорящее сообщество
Антон
Думаю, для анимации  но тогда visibility лишнее
таким образом visibility является обязательным для opacity
источник

А

Антон in JavaScript — русскоговорящее сообщество
Юрий
таким образом visibility является обязательным для opacity
Ок, что быстрее отработает? )
источник

Ю

Юрий in JavaScript — русскоговорящее сообщество
нам же как-то надо скрыть элемент
а мы можем его скрыть через display или visibility
источник

А

Антон in JavaScript — русскоговорящее сообщество
Юрий
нам же как-то надо скрыть элемент
а мы можем его скрыть через display или visibility
Display и visibility могут быть только вкл или выкл. В отличии от opacity. Потому transition там быть не может.
источник

А

Антон in JavaScript — русскоговорящее сообщество
Хотя да, у display может быть несколько значений. Но плавности между ними быть не может.
источник

VD

Vitalii D in JavaScript — русскоговорящее сообщество
Ну и нагородили )))
источник

Ю

Юрий in JavaScript — русскоговорящее сообщество
Антон
Ок, что быстрее отработает? )
сначала opacity потом visibility
источник