1

HTMLページにテキストボックスがあります。このテキスト ボックス内にカスタム フォント (地域の言語) を入力したいと考えています。TTF ファイルを追加し、フォント ファミリをこのカスタム フォントに変更しました。それでも、このテキスト ボックスに入力すると、単に英語 (デフォルト) でのみ表示されます。

CSSコード

@font-face
{
    font-family:Anjali;
    src: url ('AnjaliOldLipi.ttf');

}
.font-face
{
    display:block;
    font-family:Anjali;
}

HTMLコード

<input type="text" class="font-face"/>

どうすれば英語で入力でき、スペースを入力するとカスタム フォント (地域の言語) に変換されますか? http://www.google.com/transliterateと同じように実装しようとしています。

4

1 に答える 1

0

Google Transliterate は次のfont-family宣言を使用しています。

html, input, textarea {
font-family: arial,sans-serif;
}

文字を指定されたアルファベットに変換するには、次のように、英語のコードポイントから Anjali のコードポイントへの JavaScript Unicode マッピングを使用します。

于 2013-12-10T18:04:07.123 に答える