1

私はこのdivを持っています:

<div class="fieldFullTextReadOnly">
  <span style="color: #ff0000;">
    <strong>bold test</strong>
  </span>
  <span style="color: #ffc000;">
    <em>italic test</em>
  </span>
</div>

関連する CSS:

.fieldFullTextReadOnly {
    color: #167F78;
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
}

Firebug では、色がオーバーライドされていることが示されています。これは正しいです。

ここに画像の説明を入力

しかし、<strong>も も<em>適用されず、テキストは通常​​の重みで表示され続けます。

何が起こっている ?そして、正しいフォントの太さでテキストを表示するために何を変更できますか?

div 内部 HTML は Telerik テキスト エディターによって生成されるため、ここでは何も変更できません。

ありがとう。

4

2 に答える 2

0

テキストを通常の に設定しましたfont-weight。これを CSS の下に追加します。

.fieldFullTextReadOnly strong {
    font-weight:bold;
}
.fieldFullTextReadOnly em {
    font-style:italic;
}
于 2013-07-25T09:46:39.550 に答える