CSS селектор :popover-open — відкрита спливна панель
CSS псевдоклас :popover-open вибирає елемент із атрибутом popover, який зараз відкритий.
Загальний опис
Popover API дозволяє робити спливні панелі, підказки й меню взагалі без JavaScript: атрибут popover на панелі й popovertarget на кнопці. Браузер сам подбає про закриття по Esc і клік поза межами.
:popover-open — гачок для анімації появи.
Синтаксис
:popover-open
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
| 114 | 125 | 17 | 100 | 114 | — |
| Переглядач | ||||
|---|---|---|---|---|
| 114 | 114 | 125 | 17 |
Приклади
+ запропонувати свій приклад у пісочниці
Спливна панель без жодного рядка JavaScript.
HTML
<button popovertarget="tip">Показати підказку</button>
<div id="tip" popover>
Я з'явився без JavaScript.
</div>
CSS
[popover] {
opacity: 0;
transition: opacity .2s;
}
[popover]:popover-open {
opacity: 1;
}
Коментарі
Коментарів ще немає — будьте першим!