来自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
答案 0 :(得分:0)
问题是由font-style引起的:italic。我删除了字体样式,没有下划线:)。