# Всплывающие подсказки не отображаются на устройствах с сенсорным экраном

**URL:** <https://meta.discourse.org/t/tooltips-not-showing-up-on-devices-with-touchscreen/196316>\
**Category:** Product Support\
**Tags:** tooltips\
**Created:** [07.Июль.2021 13:39:13 UTC](https://meta.discourse.org/t/tooltips-not-showing-up-on-devices-with-touchscreen/196316 "2021-07-07T13:39:13Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [28.Октябрь.2021 23:24:55 UTC](https://meta.discourse.org/t/tooltips-not-showing-up-on-devices-with-touchscreen/196316/4 "2021-10-28T23:24:55Z")

</div>

На машинах без сенсорных экранов _наведение_ работает отлично. Вы получаете эффект наведения с помощью мыши или курсора тачпада, например, вот я навожу курсор на кнопку «Поделиться»:

 ![image](https://global.discourse-cdn.com/meta/original/3X/f/a/fa9c9198f3d4555eb355e2d8497fb5bc84f60358.png)

Но **для ноутбуков, которые имеют и сенсорный экран, и мышь/тачпад** … я не уверен, что существует способ определить, отключена ли мышь или подключена.

Не знаю, можно ли решить это через определение медиа-запросов CSS4:

> <https://stackoverflow.com/questions/7838680/detecting-that-the-browser-has-no-mouse-and-is-touch-only/52854585#52854585>

> <https://stackoverflow.com/questions/52742466/detect-if-a-client-device-supports-hover-and-focus-states/52745820#52745820>

Но было бы здорово иметь возможность исправить это для устройств, которые определяются _одновременно_ как сенсорные и с мышью — чтобы разрешить для них наведение. Пользователи вынуждены отключать сенсорный экран на своих ноутбуках, чтобы заставить это работать, вероятно, потому что они всё равно никогда не используют сенсорную часть.

Я протестировал это: [https://jsfiddle.net/davidThomas/q29r4pjs/3/](https://jsfiddle.net/davidThomas/q29r4pjs/3/) и получил:

- настольный ПК 🔴 мышь
- iPhone 🟢 сенсорный
- Surface Pro 🔴 мышь ← неправильно!

Я также протестировал [https://jsfiddle.net/Blackbam/zkd2cs0t/16/](https://jsfiddle.net/Blackbam/zkd2cs0t/16/), и результаты те же — устройство с сенсорным экраном и мышью определяется так же, как и настольный ПК.

---

_[View the full topic](https://meta.discourse.org/t/tooltips-not-showing-up-on-devices-with-touchscreen/196316)._
