0

こんにちは、stackoverflow の皆さん IE7 の問題がさらに見つかりました (IE9 の互換モードでテスト済み)。次のように、JQuery を使用して、partialView をページに動的にロードしようとしています。

$('#PartialContainer').load('@Url.Action("LoadPartial", "Controller", new { Id = Model.Id })');

今私が得ている問題は、ページ内にパーシャルにフィールドセットタグがあり、凡例の下に数行のテキストがあることです。問題は、フィールドセットの行 (境界線) でテキストに下線が引かれていることですが、何らかの理由で凡例の下に下線が表示されません。部分的には次のようになります。

<fieldset>
<legend>Partial</legend>

<div class="explanation">
    The underlined text is here!
</div>
</fieldset>

他の誰かが以前にこの問題に遭遇したことがありますか?あなたの解決策は何ですか?

PS: これは、crome、firefox、または IE9 では発生しません。

PS2: ASP.NET 4.0 MVC 3.0 プロジェクトにあります。

編集:

ここに問題の写真があります: http://i1073.photobucket.com/albums/w382/kroeze1992/IE7UnderlinedBug.png

4

1 に答える 1

0

この問題は font-style: italic が原因でした。私はフォントスタイルを削除し、下線はもうありません:)。

于 2012-02-23T12:45:35.813 に答える