Size: a a a

2020 October 29

AP

Alexander Ponomarev in Svelte [svelt]
если тач экрана нет то конструктора тоже нет
источник

ER

Eric Rovell in Svelte [svelt]
Да, тогда с тачем буду думать, постараюсь что-нибудь сделать адекватное
источник

AP

Alexander Ponomarev in Svelte [svelt]
я пока не могу посмотреть точную проверку но она связана с созданием тачэвента вручную, если оно падает  с исключением то тач экрана нет
источник

AP

Alexander Ponomarev in Svelte [svelt]
еще есть media pointer: coarse / fine
источник

ER

Eric Rovell in Svelte [svelt]
Видел, на некоторых сайтах для подсказок для мобильной версии сайта добавляют кнопку-подсказку. Но если на ноуте тач, даже не знаю.
источник

ER

Eric Rovell in Svelte [svelt]
Alexander Ponomarev
еще есть media pointer: coarse / fine
Точно, я пока мало про это знаю. Почитаю сегодня. Спасибо
источник

A

Arushwl in Svelte [svelt]
@media (hover: none) and (pointer: coarse) {
   /* touchscreens */
}
@media (hover: none) and (pointer: fine) {
   /* stylus */
}
@media (hover: hover) and (pointer: coarse) {
   /* controllers */
}
@media (hover: hover) and (pointer: fine) {
   /* mouse or touchpad */
}
источник

ER

Eric Rovell in Svelte [svelt]
Arushwl
@media (hover: none) and (pointer: coarse) {
   /* touchscreens */
}
@media (hover: none) and (pointer: fine) {
   /* stylus */
}
@media (hover: hover) and (pointer: coarse) {
   /* controllers */
}
@media (hover: hover) and (pointer: fine) {
   /* mouse or touchpad */
}
Спасибо. Тогда подключу имеющийся стор с медиа для этих случаев.
источник

A

Arushwl in Svelte [svelt]
Проверять как удобнее конечно...
источник

FC

Fun Craft in Svelte [svelt]
Rustam Kurnosov
Эти параметры прокидываються в дочерний элемент, но при их изменени  дочерний элемент не обновляеться
Вы из компонента хотите получить параметр и  прокинуть его в другой компонент? Или проблема в том, что прокидывая в компонент параметр, когда вы этот параметр меняете в родителе, то возвращаемый из слота параметр остаётся прежним, без изменений?
источник

RK

Rustam Kurnosov in Svelte [svelt]
Fun Craft
Вы из компонента хотите получить параметр и  прокинуть его в другой компонент? Или проблема в том, что прокидывая в компонент параметр, когда вы этот параметр меняете в родителе, то возвращаемый из слота параметр остаётся прежним, без изменений?
Спасибо, нашел как отловить, через  beforeUpdate
источник

AP

Alexander Ponomarev in Svelte [svelt]
Arushwl
@media (hover: none) and (pointer: coarse) {
   /* touchscreens */
}
@media (hover: none) and (pointer: fine) {
   /* stylus */
}
@media (hover: hover) and (pointer: coarse) {
   /* controllers */
}
@media (hover: hover) and (pointer: fine) {
   /* mouse or touchpad */
}
это не правда
источник

AP

Alexander Ponomarev in Svelte [svelt]
https://hover-pointer-media-query.glitch.me/ открой это с андроид смарта и убедись что hover: hover зеленый хотя у тебя тач скрин
источник

A

Arushwl in Svelte [svelt]
Нету андроида под рукой. А pointer чего кажет?
источник

AP

Alexander Ponomarev in Svelte [svelt]
источник

A

Arushwl in Svelte [svelt]
Так же coarse ...
источник

ER

Eric Rovell in Svelte [svelt]
Alexander Ponomarev
https://hover-pointer-media-query.glitch.me/ открой это с андроид смарта и убедись что hover: hover зеленый хотя у тебя тач скрин
Это баг или фича?))
источник

AP

Alexander Ponomarev in Svelte [svelt]
на айфонах по другому )
источник

AP

Alexander Ponomarev in Svelte [svelt]
ну типа а че такого в ховере на таче, всегда же он был, всегда :hover стиль при тапе применялся, на этом половина выпадалок работало
источник

ER

Eric Rovell in Svelte [svelt]
Что означает coarse? Не совсем понял из документации на mdn
источник