ASP:Menu 在IE8中显示不正确的解决方法
2011-01-26 15:30
344 查看
使用VS2008 开发的Web 页面,用到了Menu 控年,发现在IE 8 下显示不正确,会出现空白.发现是由于MENU不符合Web标准引起的
有三种解决方案:
详见
http://blogs.msdn.com/giorgio/archive/2009/02/01/asp-net-menu-and-ie8-rendering-white-issue.aspx
1:重写 CSS控制样式中的z-index 属性
将动态弹出菜单的 z-index设大。如:z-index: 100;
http://weblogs.asp.net/mhildreth/archive/2009/01/26/testing.aspx
2:使用CSS Friendly控件
CSS Friendly Control Adapters 是 将 ASP.NET 控件转为符合WEB标准标签控制,
在 http://www.asp.net/CSSAdapters/网站上可以查看详细的说明,可以下载源码和例子。
中文说明:http://hi.baidu.com/hunterzou/blog/item/b925f73d01e6e7ea3c6d9732.html
3:强制IE解析为与IE7 META兼容。
<head runat="server">
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
</head>
有三种解决方案:
详见
http://blogs.msdn.com/giorgio/archive/2009/02/01/asp-net-menu-and-ie8-rendering-white-issue.aspx
1:重写 CSS控制样式中的z-index 属性
将动态弹出菜单的 z-index设大。如:z-index: 100;
http://weblogs.asp.net/mhildreth/archive/2009/01/26/testing.aspx
2:使用CSS Friendly控件
CSS Friendly Control Adapters 是 将 ASP.NET 控件转为符合WEB标准标签控制,
在 http://www.asp.net/CSSAdapters/网站上可以查看详细的说明,可以下载源码和例子。
中文说明:http://hi.baidu.com/hunterzou/blog/item/b925f73d01e6e7ea3c6d9732.html
3:强制IE解析为与IE7 META兼容。
<head runat="server">
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
</head>
相关文章推荐
- ASP:Menu 在IE8中显示不正确的解决方法
- ASP:Menu 在IE8中显示不正确的解决方法
- ASP.NET3.5中Menu控件在IE8中显示不正确的解决方法
- 解决 asp.net 中如果 Menu 控件放在 MasterPage 中, IE6 会出现的二级菜单不能正确显示的问题
- Asp.Net项目不能在虚拟主机上正确显示的解决方法
- PHP——读取时间小时显示不正确的解决方法
- ubuntu pdf 中文显示不正确的解决方法
- asp.net:mv4 FileResult在IE8中下载不显示文件名和扩展名而显示Action方法名了!
- android pad上图片放在drawable文件夹下不正确的显示的讨巧的解决方法
- MFC CComboBox 添加字符串显示不正确的解决方法
- sublime text下代码太长brackethighlighter不能正确显示闭合高亮的解决方法
- 关于ExtJs4提交数据到jsp页面,返回正确的json显示例子。及error:You're trying to decode an invalid JSON String...解决方法
- 在网页加代码强制IE8使用兼容性视图解决网页显示不正确的办法
- 解决ASP.NET下的MENU控件在IE8中不显示的问题
- 在网页加代码强制IE8使用兼容性视图解决网页显示不正确的办法
- VS2010. ASP.NET树控件不显示图解决方法。
- asp 下 ewebeditor 上传图片功能,在IE7,IE8 及更高版本上失效解决方法
- asp.net 网页 chart图标x轴标签显示不全的解决方法
- asp.net 2.0)关于NavigateUrl中绑定Eval()方法时出现"服务器标记的格式不正确"的解决方法(转)