我用两种方法指定了菜单项 但是都有不足,请大家帮忙看一下:
1:采用了menu菜单控件,然后利用里面的自动套用格式,代码都是自动生成的 但是由于菜单项有6项 比较少,所以在页面显示的时候都集中在整个窗体的左边,请问大家如何设置每个菜单项之间的间隔 ,例如【首页】与【图片】直接的间隔
代码如下:
<asp:Menu ID="Menu1" runat="server" BackColor="#FFFBD6"
DynamicHorizontalOffset="2" Font-Names="Verdana" Font-Size="0.8em"
ForeColor="#990000" Orientation="Horizontal" StaticSubMenuIndent="10px"
style="font-size: x-large" Height="41px" >
<DynamicHoverStyle BackColor="#990000" ForeColor="White" />
<DynamicMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
<DynamicMenuStyle BackColor="#FFFBD6" />
<DynamicSelectedStyle BackColor="#FFCC66" />
<Items>
<asp:MenuItem Text="首页" Value="首页"></asp:MenuItem>
<asp:MenuItem Text="图片" Value="图片"></asp:MenuItem>
<asp:MenuItem Text="视频" Value="视频"></asp:MenuItem>
<asp:MenuItem Text="咨询" Value="咨询"></asp:MenuItem>
<asp:MenuItem Text="词典" Value="词典"></asp:MenuItem>
<asp:MenuItem Text="导航" Value="导航"></asp:MenuItem>
<asp:MenuItem Text="帮助" Value="帮助"></asp:MenuItem>
</Items>
<StaticHoverStyle BackColor="#990000" ForeColor="White" />
<StaticMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
<StaticSelectedStyle BackColor="#FFCC66" />
</asp:Menu>
2:利用表格设置每个菜单项之间的距离,但是如何设定 当鼠标放在某个菜单项时 这个菜单项对应的单元格改变颜色,代码如下:
<table style="width: 858px" border="0" cellpadding="0" cellspacing="0">
<tr style ="width :858px; height :41px" >
<td align="center" style="width: 59px;" >
<a style="font-size:14px;font:'微软雅黑','黑体';" href="middle.aspx" target="middle" >首页</a> </td>
<td align="center" style="width: 70px;">
<a style="font-size:14px;font:'微软雅黑','黑体';" href="middle.aspx" target="middle" >图片</a> </td>
<td align="center" style=" width: 65px;">
<a style="font-size:14px;font:'微软雅黑','黑体';" href="middle.aspx" target="middle" >视频</a> </td>
<td align="center" style="width: 66px;">
<a style="font-size:14px;font:'微软雅黑','黑体';" href="DataIndex.aspx" target="middle" >咨询</a> </td>
<td align="center" style=" width: 63px;">
<a style="font-size:14px;font:'微软雅黑','黑体';" href="middle.aspx" target="middle" >词典</a> </td>
<td align="center" style=" width: 63px;">
<a style="font-size:14px;font:'微软雅黑','黑体';" href="middle.aspx" target="middle" >导航</a> </td>
<td align="center" style=" width: 63px;">
<a style="font-size:14px;font:'微软雅黑','黑体';" href="middle.aspx" target="middle" >帮助</a> </td>
</tr>
</table>
1:采用了menu菜单控件,然后利用里面的自动套用格式,代码都是自动生成的 但是由于菜单项有6项 比较少,所以在页面显示的时候都集中在整个窗体的左边,请问大家如何设置每个菜单项之间的间隔 ,例如【首页】与【图片】直接的间隔
代码如下:
<asp:Menu ID="Menu1" runat="server" BackColor="#FFFBD6"
DynamicHorizontalOffset="2" Font-Names="Verdana" Font-Size="0.8em"
ForeColor="#990000" Orientation="Horizontal" StaticSubMenuIndent="10px"
style="font-size: x-large" Height="41px" >
<DynamicHoverStyle BackColor="#990000" ForeColor="White" />
<DynamicMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
<DynamicMenuStyle BackColor="#FFFBD6" />
<DynamicSelectedStyle BackColor="#FFCC66" />
<Items>
<asp:MenuItem Text="首页" Value="首页"></asp:MenuItem>
<asp:MenuItem Text="图片" Value="图片"></asp:MenuItem>
<asp:MenuItem Text="视频" Value="视频"></asp:MenuItem>
<asp:MenuItem Text="咨询" Value="咨询"></asp:MenuItem>
<asp:MenuItem Text="词典" Value="词典"></asp:MenuItem>
<asp:MenuItem Text="导航" Value="导航"></asp:MenuItem>
<asp:MenuItem Text="帮助" Value="帮助"></asp:MenuItem>
</Items>
<StaticHoverStyle BackColor="#990000" ForeColor="White" />
<StaticMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
<StaticSelectedStyle BackColor="#FFCC66" />
</asp:Menu>
2:利用表格设置每个菜单项之间的距离,但是如何设定 当鼠标放在某个菜单项时 这个菜单项对应的单元格改变颜色,代码如下:
<table style="width: 858px" border="0" cellpadding="0" cellspacing="0">
<tr style ="width :858px; height :41px" >
<td align="center" style="width: 59px;" >
<a style="font-size:14px;font:'微软雅黑','黑体';" href="middle.aspx" target="middle" >首页</a> </td>
<td align="center" style="width: 70px;">
<a style="font-size:14px;font:'微软雅黑','黑体';" href="middle.aspx" target="middle" >图片</a> </td>
<td align="center" style=" width: 65px;">
<a style="font-size:14px;font:'微软雅黑','黑体';" href="middle.aspx" target="middle" >视频</a> </td>
<td align="center" style="width: 66px;">
<a style="font-size:14px;font:'微软雅黑','黑体';" href="DataIndex.aspx" target="middle" >咨询</a> </td>
<td align="center" style=" width: 63px;">
<a style="font-size:14px;font:'微软雅黑','黑体';" href="middle.aspx" target="middle" >词典</a> </td>
<td align="center" style=" width: 63px;">
<a style="font-size:14px;font:'微软雅黑','黑体';" href="middle.aspx" target="middle" >导航</a> </td>
<td align="center" style=" width: 63px;">
<a style="font-size:14px;font:'微软雅黑','黑体';" href="middle.aspx" target="middle" >帮助</a> </td>
</tr>
</table>
解决方案 »
- 急!!xml中的问题 大家帮看看
- 请教streamwrite输出乱码问题!英文是好的但是输入/n回车就是乱码,gb3232和utf-8,default编码都试过不行!
- 文件下载问题!!
- 求助啊?C#和ASP.net做一下比较吧
- 一个简单的页面
- 关于调用session函数的问题
- DropDownList选择不刷新,把所选值赋给Session.
- 求Farpoint spread Web for vs2005!!!!!
- 救命啊,一句话就可以回答的问题!我搞了半天了!
- 请问在asp.net中gridview的rowupdating事件中如何获取旧值?
- DataControlRowState 枚举里面的Selected是什么意思啊
- 怎么在星期几 几点后 每隔 几小时发邮件
jquery csshttp://www.cnblogs.com/Gavinzhao/archive/2011/05/08/2026542.html