2016-12-14 1 views
2

グーグルのようなすべてのブラウザのテキストフィールドで波線をどうして得ることができますか?スクリーンショットを参照してください。 ありがとう!CSSのようなテキストフィールドの波線

enter image description here

+0

は、あなたがこの行を達成したいですか?これは明らかに誤植をしているときに現れる波線です。 – Roberrrt

+0

googleのような文脈です。そのテキストの修正のため – fcb1900

+0

それはユーザー側です。 – Roberrrt

答えて

4

Googleは入力以下スパンとして繰り返しBASE64符号化された画像を使用します。あなたはあなたのスパンにstuffをタイプすることができ、それはその下に表示されます。

.error:hover { 
 
    background: url(data:image/gif;base64,R0lGODlhCgAEAMIEAP9BGP6pl//Wy/7//P///////////////yH5BAEKAAQALAAAAAAKAAQAAAMROCOhK0oA0MIUMmTAZhsWBCYAOw==) repeat-x scroll 0 100% transparent; 
 
    display: inline-block; 
 
    padding-bottom: 1px; 
 
}
<span class="error">hello</span>

免責事項:あなたは効果が現れた場合はスパン上にカーソルを移動しなければなりません。

1

here;コンテンツで

.underline:after { 
    content: '~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'; 
    position: absolute; 
    width: 100%; 
    left:0; 
    overflow: hidden; 
    top:100%; 
    margin-top: -.25em; 
    letter-spacing:-.25em; 
} 

または画像付き:どのような文脈では

.underline { 
    display: inline-block; 
    position:relative; 
    background: url(http://i.imgur.com/HlfA2is.gif) bottom repeat-x; 
} 
関連する問題