关于Menu控件的StaticMenuItemStyle-CssClass属性中的border样式不显示问题???
代码如下:<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<style type="text/css">
.tab
{
border:solid 1px black;
padding:2px 10px;
}
</style>
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Menu ID="Menu1" Orientation="Horizontal" StaticMenuItemStyle-CssClass="tab" runat="server">
<Items>
<asp:MenuItem Text="Tab1" Value="0" Selected="true"/>
<asp:MenuItem Text="Tab2" Value="1"/>
<asp:MenuItem Text="Tab3" Value="2"/>
</Items>
</asp:Menu>
</div>
</form>
</body>
</html>
我想知道StaticMenuItemStyle-CssClass属性中的border为什么在我的电脑vs2010上没有框的效果,而在别人的电脑上有呢? --------------------编程问答-------------------- --------------------编程问答-------------------- 参考:
--------------------编程问答-------------------- 对这个不是很清楚,希望能够帮助解释下为什么border属性会无效
<asp:Menu ID="menu1" runat="server" Orientation="Horizontal" DynamicHorizontalOffset="0"
DynamicVerticalOffset="5" Height="25" StaticEnableDefaultPopOutImage="false"
StaticItemFormatString="  {0}  " DynamicItemFormatString="  {0}  ">
<StaticMenuStyle BorderStyle="None" BackColor="#6f9dd9" BorderColor="#D9D9E6" />
<StaticMenuItemStyle ForeColor="Black" BorderColor="#D9D9E6" BorderStyle="Solid"
BorderWidth="1px" Font-Size="9pt" />
<DynamicMenuStyle BorderStyle="Outset" BorderWidth="1px" BorderColor="#D9D9E6" BackColor="#6f9dd9" />
<DynamicMenuItemStyle Font-Names="Tahoma" Font-Size="8pt" BorderStyle="Solid" BorderWidth="1px"
BorderColor="#D9D9E6" />
<StaticHoverStyle BackColor="Ivory" BorderStyle="Solid" BorderWidth="1px" BorderColor="#D9D9FF" />
<DynamicHoverStyle BackColor="Ivory" BorderStyle="Solid" BorderWidth="1px" BorderColor="#D9D9FF" />
<Items>
<asp:MenuItem Text="AAAA" Selectable="false">
<asp:MenuItem Text="aaaa" NavigateUrl="~/xxx.aspx"></asp:MenuItem>
<asp:MenuItem Text="bbbb" NavigateUrl="~/xxx.aspx"></asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem Text="BBBB" Selectable="false">
<asp:MenuItem Text="aaaa" NavigateUrl="~/xxx.aspx"></asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem Text="CCCC" Selectable="false"></asp:MenuItem>
</Items>
</asp:Menu>
补充:.NET技术 , ASP.NET