非標準
この機能は標準ではなく、標準化の予定もありません。公開されているウェブサイトには使用しないでください。ユーザーによっては使用できないことがあります。実装ごとに大きな差があることもあり、将来は振る舞いが変わるかもしれません。

CSS-webkit-touch-callout プロパティは、対象を長押しすることで現れるコールアウト表示を制御します。

iOS 上で対象が長押しされたとき、 Safari はそのリンクに関する情報をコールアウトで表示します。このプロパティはそういった挙動を無効にすることを可能にします。

/* キーワード値 */
-webkit-touch-callout: default;
-webkit-touch-callout: none;

/* グローバル値 */
-webkit-touch-callout: initial;
-webkit-touch-callout: inherit;
-webkit-touch-callout: unset;

構文

default
既定のコールアウトが表示されます。
none
コールアウト表示が無効になります。

形式文法

default | none

.example {
  -webkit-touch-callout: none;
}

仕様書

どの規格にも含まれません。

Apple は Safari CSS リファレンス に説明を載せています。

ブラウザーの対応

機能ChromeEdgeFirefoxInternet ExplorerOperaSafari
基本対応 なし なし なし なし なし4
機能Android webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
基本対応 なし なし なし なし なし2 ?

ドキュメントのタグと貢献者

このページの貢献者: teoli, mfuji09, 0918nobita
最終更新者: teoli,