2012-02-08 2 views
0

こんにちは、私はhtml5プレースホルダーを使用するログインフォームを作成しています。プレースホルダーを使用するhtml5テキストボックスの四隅を丸める

<form name="login" id="LoginForm" action="#" method="post"> 
    <input type="text" placeholder="Username" name="username"/> 
    <br/><br/> 
    <input type="password" placeholder="Password" name="password"/> 
    <br/><br/> 
    <input type="submit" name="submit" value="Login"/> 
</form> 

私はcss3 border-radius:6px;も使用しました。しかし、私がontをクリックすると、コーナーが丸みを帯びているにもかかわらず、テキストボックスの周りのハイライトにはまだ角があります。誰もが回避策を知っていますか?

答えて

1

あなたはoutline

input { 
    outline: 0; 
} 

を非表示にすることができますしかし、これは非常に重要なアクセシビリティ機能であるので、焦点に代替スタイルを提供するために、良い習慣です(例えばなどのテキストの色を変更する、それをバックグラウンドを与える)

+0

+1、colorblindは特定の色の変化(たとえば赤、緑)を検出できないことを忘れないでください。色を意味するようにするには、明暗(または太字)を変更します。 –

+0

ありがとうございました。それを置き換えるには、ユーザーがクリックしたときに境界線を作成しようとします – Ali

関連する問題