タグ

タッチ端末に関するokyawaのブックマーク (2)

  • 【JavaScript】スマートフォンで左右・上下のスワイプを検知してイベントを作成したい😭⇦超簡単に実装!iOS・Android対応🤗

    はじめに 「スワイプ時に処理を実行したいけど、方法がわからない!」 「スワイプの検知はできるけど左右か上下に限定して作成したい🥺」 そんなことはありませんか? 今回は、スワイプイベントの実装方法から、左右・上下どちらかなど、方向を限定したスワイプイベントの実装方法も解説させていただきます。 この記事を見るメリット スワイプイベントの実装方法がわかる 左右・上下スワイプに限定して処理を実行することができるようになる スワイプイベント実装時、最低限のスワイプ距離なども設定できるようになる 対象者 この記事は下記のような人を対象にしています。 プログラミング初学者 駆け出しエンジニア スワイプイベントを実装したい方 スワイプイベントを左右・上下に限定したい方 iOSとAndroid両方に対応して作成したい方 結論 スワイプを開始した座標と、スワイプを終了した座標から左右スワイプか上下スワイプか

    【JavaScript】スマートフォンで左右・上下のスワイプを検知してイベントを作成したい😭⇦超簡単に実装!iOS・Android対応🤗
  • タブレットのhoverを考え直したい

    きっかけ最近、IE/Edge確認のためSurface goを買って使ってるんですが、ナビゲーションとかでうまく動かないサイトをたまに見かけます。 ↓は、bootstrapのhoverを利用したドロップダウンメニューライブラリbootstrap-dropdown-hoverをタブレットで操作している様子です。 ちょっとわかりにくいですが、タップしてもドロップダウンメニューが表示しないことがあります。 なにが起きてるのか?パソコンではhover時に下層メニューが表示します。 スマホでは、タブレット同様、hoverという操作は存在しませんが、タップ時に下層メニューが表示します。 これは、多くのスマホの場合、 タップしている最中 と タップ後 が :hover の擬似クラスに割り当てられているためです。 よって、CSSの :hoverクラス で実装されていればパソコン同様に操作可能です。 スマホで

    タブレットのhoverを考え直したい
  • 1