Menu控件动态添加节点在IE8下不显示

zhoujianli250 2011-08-05 06:21:46
是这样的 以前我用的都是IE8一下的 具体是什么也没注意,今天升级了下 看到很多问题了 ,大概也猜出来 原因 可能是IE8的要求严格了,比方说 小学的时候老师给我们打分 78.00 元 如果你们后面的.00那样也不是完全正确. 转入正题........
我用Menu控件 在.cs中给它添加节点(从数据库中取出来的),可是现在鼠标放上去节点下面的 子节点看不到(也许是没设置那个弹出层) 在以前那个IE下看得到 但是可定有数据 就是看不到啦
...全文
138 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wyumening 2011-08-08
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 zhoujianli250 的回复:]
引用 6 楼 xiaoyu821120 的回复:
正是有ie6,ie7,ie8等不同浏览器的问题,样式的兼容性就显得特别的重要,也是考验一个程序员基本素质的地方。相对来说table的兼容性好一点,div的比较差。就你的问题,可能加个line-height就能解决了。


我给你发下我 Menu的控件

<asp:Menu ID="Menu1" runat="server" Orie……
[/Quote]

可以在MenuIndex中设置line-height
zhoujianli250 2011-08-08
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 xiaoyu821120 的回复:]
正是有ie6,ie7,ie8等不同浏览器的问题,样式的兼容性就显得特别的重要,也是考验一个程序员基本素质的地方。相对来说table的兼容性好一点,div的比较差。就你的问题,可能加个line-height就能解决了。
[/Quote]

我给你发下我 Menu的控件

<asp:Menu ID="Menu1" runat="server" Orientation="Vertical" Width="50px"
DynamicHorizontalOffset="17" StaticDisplayLevels="1" CssClass="MenuIndex"
ForeColor="Gray" Font-Size="Medium" Height="500px" >
<DynamicMenuItemStyle ItemSpacing="5px" BorderWidth="1" BorderColor="gray" BackColor="LightGray"/>
<DynamicMenuStyle Width="100px" Height="20px"/>
</asp:Menu>

我不知道加哪里
xiaoyu821120 2011-08-08
  • 打赏
  • 举报
回复
正是有ie6,ie7,ie8等不同浏览器的问题,样式的兼容性就显得特别的重要,也是考验一个程序员基本素质的地方。相对来说table的兼容性好一点,div的比较差。就你的问题,可能加个line-height就能解决了。
zhoujianli250 2011-08-08
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 xiao0326 的回复:]
应该是样式问题,
加上这个看看<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
[/Quote]


谢谢, 是这样的那个Menu的子节点 的背景都只是 节点文本的 一半... 比方说 现在一个根节点 客户管理, 子节点有 客户信息 客户订单 现在把鼠标移动到它们父节点-客户管理 显示子节点的时候背景是 类似于一个输入框那种背景色是灰色.... 但文本字 只显示了上面一半在框中
子夜__ 2011-08-07
  • 打赏
  • 举报
回复
IE8设置下兼容模式看看

会不会是你的弹出DIV的JS不兼容。

用jquery兼容性比较好的的弹出框
油泼白菜 2011-08-07
  • 打赏
  • 举报
回复
应该是样式问题,
加上这个看看<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
insus 2011-08-06
  • 打赏
  • 举报
回复
切换至兼容模式。
zhoujianli250 2011-08-06
  • 打赏
  • 举报
回复
没人来? 就是显示一个白色层

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧