0

你好来自stackoverflow的人 我发现更多的IE7问题(在IE9的兼容模式下测试)。我试图通过使用jQuery的partialView动态地加载到我的网页,这样的:IE7与fieldset的部分视图造成下划线

$('#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

+0

任何机会的问题的截图?不确定问题究竟是什么。另外即时通讯假设有一个关闭字段集标签? – Henry 2012-02-22 15:11:19

+0

@HenryGarle我按照你的要求添加了一张图片。希望这会有所帮助。 – 2012-02-23 11:32:49

+0

如果您将填充/边距填充到字段集中的div,它有帮助吗?或者添加填充/边距到fieldset/legend它的自我?很久以前我就看到过这个问题。您是否可以将您申请的样式添加到您的文章中,以便我可以查看是否可以复制它?对不起,要求额外的信息,但它会帮助尝试解决问题。 (或链接到一个活的例子) – Henry 2012-02-23 11:44:27

回答

0

的问题所造成的字体样式:斜体。我删除了字体样式,并且没有更多的下划线:)。