0

你好来自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

4

1 回答 1

0

问题是由字体样式引起的:斜体。我删除了字体样式,不再有下划线:)。

于 2012-02-23T12:45:35.813 回答