0

スパン内に入力フィールドがあるので、priceFieldクラスを使用してスパン内のすべての入力フィールドの前にポンド記号を付けることができます。ただし、ポンド記号は特殊文字であるため、正しくレンダリングできません。私はASCIIのdecとhexの値、htmlの番号と名前、そして実際の記号を試しました。シンボル以外はすべて実際のコードを出力しますが、シンボルは£を出力します。

これが私の現在のCSSです:

#productEditForm .priceField:before {
    position:relative;
    display: block;
    float: left;
    content: "£";
    margin: 9px 4px 9px 2px;
    color: #075946;
}​

何か案は?

4

2 に答える 2

5

文字エンコードの不一致を修正するか(その方法の説明については、より多くの情報が必要になります)、「£」の代わりに「\a3」という構成を使用できます。

于 2012-07-06T16:21:30.657 に答える
3

スタイルシートのエンコーディングとドキュメントのエンコーディングに不一致があります。両方をUTF-8(または別の一般的なエンコーディング)として保存します

于 2012-07-06T15:53:16.257 に答える