大家好,来自stackoverflow我发现了更多的IE7问题(在IE9的兼容模式下测试)。我正试图通过使用JQuery将partialView动态加载到我的页面中,如下所示:
$('#PartialContainer').load('@Url.Action("LoadPartial", "Controller", new { Id = Model.Id })');
现在我遇到的问题是Partial在页面内有一个字段集标记,图例下面有几行文本。问题是文本用字段集的线(边界)加了下划线,但由于某种原因,下划线没有出现在图例下面。部分外观如下:
<fieldset>
<legend>Partial</legend>
<div class="explanation">
The underlined text is here!
</div>
</fieldset>
其他人以前遇到过这个问题吗?你的解决方案是什么?
附言:这不会发生在chrome,firefox或IE9。
PS2:它位于ASP.NET 4.0 MVC 3.0项目中。
编辑:
以下是问题的图片:http://i1073.photobucket.com/albums/w382/kroeze1992/IE7UnderlinedBug.png
问题是由font-style:italic引起的。我去掉了字体样式,不再加下划线:)。