Анимация Flashcards

1
Q

Что делать, чтобы анимация плавности применялась при наведении курсора? И после ухода курсора?

A

Использовать свойство transition и обязательно к объекту, не к ховеру

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Что обязательно добавлять к tranform и transition?

A

Вендорные префиксы для кроссбраузерности

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Что делать, чтобы при наведении на один блок, появлялся другой?

A

Оба блока должны быть соответственно родителем и потомком, а в цсс между ними ставить пробел: предок:hover_пробел _потомок {….}
При соседских отношених он начнет мерцть. Если нужен :focus, элементу, который должен появиться, добавить tabindex=”0” именно 0 для експлорера.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Для каких сіойств не работает transition?

A

display:block и display:none и min-height в открытом виде (например, у дропдаунов)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Как делать плавное появление/исчезновение при наведении?

A

Так как c display: block и none не работает, можно использоваиь: аццкий марджин слева: -999em невидимому и обычный видимому; либо на разнице высот, но тогда не использовать min-height, просто height

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Почему в аккордеоне не стоит использовать overflow:auto?

A

Это может привести к неуместному появлению-исчезновению полосы прокрутки

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Почему стоит отключать плавную анимацию при проверке медиа-запросов?

A

Иначе будет появляться несцществующий скролл. ПОТОМ ВКЛЮЧИТЬ!

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Можно ли задать ссылку шириной на весь блок+ анимированное подчёркивание только текста?

A

Да. 1. Ссылке задать display:block,чтобы она заполнила весь блок. 2. Каждой отдельной ссылке добавить по классу 3. И через них каждой ссылке задать сыою ширину псевдоэлемента, имитирующего подчёркивание

How well did you know this?
1
Not at all
2
3
4
5
Perfectly