2

フォーム フィールドで border-radius を使用しました。それは正常に動作します。しかし、クロムはフィールドの周りに何行か表示されます。フィドルを参照してください。

http://jsfiddle.net/JKdzc/

私を助けてください。

4

4 に答える 4

2

オレンジ色のハイライトのことですか?その場合は、次のスタイルを追加します。

outline:none;
于 2012-05-21T10:53:36.797 に答える
1

オレンジ色のアウトラインは、ユーザーがクリックしたものにユーザーの注意を向けさせる Chrome の方法です。前に述べたように、これを取り除く最善の方法outline:none;は CSS です。

それが役立つことを願っています。

于 2012-05-21T16:20:40.407 に答える
1

ユーザーが入力に集中すると、Chrome は黄色/オレンジ色のアウトラインを追加します。次のように削除します。

input:focus
{
    outline: none;
}
于 2012-05-21T11:28:32.287 に答える
-1

おそらくこれは WebKit の単なるバグです。で問題が発生する WebKit には、多くの既知の問題がありますborder-radius

バグがすでにバグリストに追加されているかどうかを確認できます

アップデート

jezternz が指摘したように、style属性を使用してこれを回避できます。selectまたは、要素の周りにラッパーを追加して、その上でスタイリングを行うこともできます。

于 2012-05-21T10:54:25.687 に答える