少し奇妙なもの。私が取り組んでいるサイトがあります。しかし、私のラップトップ (ASUS Zenbook) では、一部の機能が動作しません。私たちは、Firebug を使用して、それが機能するかどうかを確認するためにかなりの時間を費やしましたが、喜びはありませんでした!
その後、これらの機能が :hover クラスを使用して CSS で実際に作成されていることに気付きましたが、クラス「.no-touch」を含めることで、タッチ デバイスに対しても無効になっています。
次に、Modernizr が HTML タグに追加したクラスを確認し、「.touch」が標準と共に追加されました。
そのため、Modernizr は私のラップトップを Firefox と Chrome でタッチ デバイスとして認識しているようです。
明らかに、これはZenbookや同じように動作する他のデバイスを使用している人には一部の機能が機能しないという点で、サイトが公開されたときに問題になる可能性があります.
誰もこのようなものを見たことがありますか?たぶん、他の「非タッチ」デバイスと一緒ですか?