をテストしたところ、ブートストラップ スタイルが適用されたときにinput[type="search"]
クリア アイコンが表示されません。(x)
質問する
16159 次
5 に答える
55
input[type="search"] {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
-webkit-appearance: searchfield;
}
input[type="search"]::-webkit-search-cancel-button {
-webkit-appearance: searchfield-cancel-button;
}
Chromeで動作します(Macでは動作しますが、iPhoneでは動作しません...)
于 2013-09-15T14:38:13.683 に答える
8
あなたに関連する問題は、すでにgithubに投稿されています
于 2012-12-19T16:37:16.253 に答える
1
Web Kitを使用している場合、問題はsk8terboi87が投稿した内容に関連している可能性があります。
Search
ブートストラップは、Web Kitで確実に行うのが難しすぎるため、タイプ入力のスタイル設定をサポートしていません。
BootstrapはリセットCSSを使用して、通常表示されるクロスを削除します。コアCSSを変更することで元に戻すことができますが、これにより、将来アップグレード時に問題が発生する可能性があります。
別の問題である可能性がありますが、他のブラウザで発生している場合。
于 2012-12-19T16:44:36.407 に答える
1
入力タイプを「text」ではなく「search」に変更し、「none」ではなく -webkit-appearance: block に変更します
于 2020-05-07T06:30:48.233 に答える