关于Menu控件的StaticMenuItemStyle-CssClass属性中的border样式不显示问题???

问题描述

代码如下:<htmlxmlns="http://www.w3.org/1999/xhtml"><headid="Head1"runat="server"><styletype="text/css">.tab{border:solid1pxblack;padding:2px10px;}</style><title></title></head><body><formid="form1"runat="server"><div><asp:MenuID="Menu1"Orientation="Horizontal"StaticMenuItemStyle-CssClass="tab"runat="server"><Items><asp:MenuItemText="Tab1"Value="0"Selected="true"/><asp:MenuItemText="Tab2"Value="1"/><asp:MenuItemText="Tab3"Value="2"/></Items></asp:Menu></div></form></body></html>我想知道StaticMenuItemStyle-CssClass属性中的border为什么在我的电脑vs2010上没有框的效果,而在别人的电脑上有呢?

解决方案

解决方案二:
该回复于2011-11-11 09:47:41被版主删除
解决方案三:
参考:<asp:MenuID="menu1"runat="server"Orientation="Horizontal"DynamicHorizontalOffset="0"DynamicVerticalOffset="5"Height="25"StaticEnableDefaultPopOutImage="false"StaticItemFormatString="&amp;nbsp{0}&amp;nbsp"DynamicItemFormatString="&amp;nbsp{0}&amp;nbsp"><StaticMenuStyleBorderStyle="None"BackColor="#6f9dd9"BorderColor="#D9D9E6"/><StaticMenuItemStyleForeColor="Black"BorderColor="#D9D9E6"BorderStyle="Solid"BorderWidth="1px"Font-Size="9pt"/><DynamicMenuStyleBorderStyle="Outset"BorderWidth="1px"BorderColor="#D9D9E6"BackColor="#6f9dd9"/><DynamicMenuItemStyleFont-Names="Tahoma"Font-Size="8pt"BorderStyle="Solid"BorderWidth="1px"BorderColor="#D9D9E6"/><StaticHoverStyleBackColor="Ivory"BorderStyle="Solid"BorderWidth="1px"BorderColor="#D9D9FF"/><DynamicHoverStyleBackColor="Ivory"BorderStyle="Solid"BorderWidth="1px"BorderColor="#D9D9FF"/><Items><asp:MenuItemText="AAAA"Selectable="false"><asp:MenuItemText="aaaa"NavigateUrl="~/xxx.aspx"></asp:MenuItem><asp:MenuItemText="bbbb"NavigateUrl="~/xxx.aspx"></asp:MenuItem></asp:MenuItem><asp:MenuItemText="BBBB"Selectable="false"><asp:MenuItemText="aaaa"NavigateUrl="~/xxx.aspx"></asp:MenuItem></asp:MenuItem><asp:MenuItemText="CCCC"Selectable="false"></asp:MenuItem></Items></asp:Menu>

解决方案四:
对这个不是很清楚,希望能够帮助解释下为什么border属性会无效引用2楼insus的回复:

参考:HTMLcode<asp:MenuID="menu1"runat="server"Orientation="Horizontal"DynamicHorizontalOffset="0"DynamicVerticalOffset="5"Height="25"StaticEnableDefaultPopOutImage="false"……

时间: 2024-10-04 10:41:57

关于Menu控件的StaticMenuItemStyle-CssClass属性中的border样式不显示问题???的相关文章

processbar进度条控件,怎么在进度中增加一个百分比的显示?

问题描述 processbar进度条控件,怎么在进度中增加一个百分比的显示? processbar进度条控件,怎么在进度中增加一个百分比的显示?如果用了label,会遮挡进度条的色块,不美观怎么解决? 解决方案 http://www.softhy.net/soft/30444.htm 解决方案二: 要有百分比的显示建议使用 ProgressIndicator

ado net-利用数据绑定控件修改多个数据库中的表

问题描述 利用数据绑定控件修改多个数据库中的表 利用Datagridview显示来自SQL SERVER数据库中的多个表,然后在绑定控件上修改,并将修改保存到数据库中的相应表,麻烦详细一点

如何更改menu控件的二级菜单背景颜色,和字体颜色

问题描述 如何更改menu控件的二级菜单背景颜色,和字体颜色 解决方案 解决方案二:每个控件都有style属性,你可以放入css代码.解决方案三:引用1楼caozhy的回复: 每个控件都有style属性,你可以放入css代码. 我更改了csslcass后,发现修改的是一级导航的背景宽度,二级下拉导航还是没有改变..解决方案四:设置Menu的StaticDisplayLevels="2",Menu不是有下面这个配置节点么,表示显示层级的菜单项样式<LevelMenuItemStyl

ASP.NET中的Menu控件的应用及XmlDataSource的了解_实用技巧

以前一直以为菜单都是通过sitemap制作的,最近看到项目中的方法是使用XmlDataSource榜定的. Menusite.xlm文件: 复制代码 代码如下: <?xmlversion="1.0"encoding="utf-8"?> <Menusvalue=""> <TopMenuid="100"value=""ImageUrl="~/App_Themes/Publ

新手求解,关于导航Menu控件…………

问题描述 在VS2008中建了一个母版页,并在其中拖了一个MENU控件,绑定了地图测试时,MEnu的下拉菜单为空白??想问下有经验的高人们碰到过这样的问题没?应该怎么解? 解决方案 解决方案二:可怜啊没分连看都没人看啊??解决方案三:会不会是你的站点地图写的有问题..解决方案四:<asp:SiteMapDataSourceID="SMDS"runat="server"ShowStartingNode="False"/><asp:

XmlDataSource做Menu 控件数据源,Menu 控件不能引发他的MenuItemClick事件

问题描述 MENU控件数据源编定到XmlDataSource时不能响应MenuMaster_MenuItemClick事件但直接添加MenuItem时能正常响应? 解决方案 解决方案二:直接执行xmlnatriveurl的属性了,给xml添加url属性即可实现转页解决方案三:yeness因为菜单在父窗体作导航.目的是单击菜单子节点在不同子窗体间切换.执行xmlnatriveurl的属性了,给xml添加url属性即可实现转页已试过,每次切换子窗体都要重新加载菜单,if(!Page.IsPostBa

!小的在模版页中使用menu控件,点击菜单时选中样式不起作用。

问题描述 在模版页中使用menu控件,点击菜单时选中样式不起作用.各个页面都是基于这个模版生成的,现在是想点击上面的菜单有选中效果.在selectedstyle那里设定了属性,但每次点击时都不起作用,猜想是由于刷新的缘故???请各位大虾帮忙哦~~ 解决方案 解决方案二:我晕,一转眼就第二页去了,那么多大虾帮帮忙拉解决方案三:还是没有高手回答~我没描述清?还是问题太简单了?

menu控件格式设置问题

问题描述 menu控件只有一级,没有子目录.forecolor设置为blue.1.我想实现点击某一项后,字体变为黑色(以表示当前项),设置什么属性?2.如果要实现类似标签页的样式,即下方有一条线,当前选择项的下方空白,如何实现? 解决方案 解决方案二:http://bbs.imobile.com.cn/thread-tid-7896347.html参考下

解决Google浏览器不兼容ASP.NET Menu控件的问题

Google浏览器正式版刚刚发布, 相信这也是IE Team不想听到的消息, 而与此同时IE 8 Partner Build也对一些特定的人开放测试了, 据微软IE开发团队的陈本峰同学说, 这个Build是狠新的了, 而我作为新时代的白老鼠, 也迫不及待的下载了这些新鲜东西来玩玩. 话入正题, Google浏览器在Beta版的时候相信很多朋友都发现他对ASP.NET的MENU控件兼容性很差, 当时我也没有找到好的方法解决, 而且又是Beta版软件, 所以也还抱着正式版一定会修复这个错误的希望,