带字段集的IE7 Partialview导致下划线

时间:2012-02-22 15:08:42

标签: jquery internet-explorer-9 fieldset underline asp.net-mvc-partialview

来自stackoverflow的人们 我发现了更多的IE7问题(在IE9的兼容模式下测试)。我试图通过使用JQuery动态地将partialView加载到我的页面中,如下所示:

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

现在我遇到的问题是,Partial在页面内部有一个fieldset标签,在图例下面有几行文字。问题是文本用字段集(边框)的下划线加下划线,但由于某种原因,下划线不显示在图例下方。部分看起来像这样:

<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

1 个答案:

答案 0 :(得分:0)

问题是由font-style引起的:italic。我删除了字体样式,没有下划线:)。