C# asp:带有图像的菜单上方有填充
我有一个菜单栏在网站主控表中。不知什么原因,我想不出上面总是有填充物 这是css:C# asp:带有图像的菜单上方有填充,c#,asp.net,css,C#,Asp.net,Css,我有一个菜单栏在网站主控表中。不知什么原因,我想不出上面总是有填充物 这是css: div.menu { padding: 0px 0px 0px 0px; } div.menu ul { list-style: none; margin: 0px; padding: 0px; } div.menu ul li { color: white; font-family:arial; font-size:12px; font-we
div.menu
{
padding: 0px 0px 0px 0px;
}
div.menu ul
{
list-style: none;
margin: 0px;
padding: 0px;
}
div.menu ul li
{
color: white;
font-family:arial;
font-size:12px;
font-weight:bold;
display: block;
text-decoration: none;
white-space: nowrap;
}
div.menu ul li a
{
padding: 4px 20px;
color: white;
font-family:arial;
font-size:12px;
font-weight:bold;
display: block;
text-decoration: none;
white-space: nowrap;
background-color: #2c4257;
}
div.menu a ul li a:visited
{
background-color: #25394B;
color: white;
font-family:arial;
font-size:12px;
font-weight:bold;
display: block;
text-decoration: none;
white-space: nowrap;
}
div.menu ul li a:hover
{
background-color: #25394B;
color: #ef7c31;
text-decoration: none;
}
div.menu ul li a:active
{
background-color: #25394B;
color: #ef7c31;
text-decoration: none;
text-align:left
}
这是在网站的主
<table style="background-color: #2E4459">
<tr>
<td>
<asp:Menu ID="SettingsMenu" runat="server" EnableViewState="True" IncludeStyleBlock="false" Orientation="Horizontal" CssClass="menu">
<DynamicSelectedStyle ForeColor="#ef7c31" />
<Items>
<asp:MenuItem ImageUrl="Images/settings.png">
<asp:MenuItem NavigateUrl="~/Pages/CRMSettings/Area.aspx" Text="Area" />
<asp:MenuItem NavigateUrl="~/Pages/CRMSettings/Post.aspx" Text="Post" />
我不知道怎么修,大约30像素
如果我把文字放进去的话,图像也会消失
这就是设置。png我想这就是您需要的。试试这个。将此添加到您的
CSS
html,body
{
padding:0px;
margin:0px;
}
我想这就是你需要的。试试这个。将此添加到您的
CSS
html,body
{
padding:0px;
margin:0px;
}
试试看
试试看我发现有一个
填充
填充:4px20pxdiv.menu ul li a的值更改将对您有所帮助。将其更改为分区菜单ul li a
div.menu ul li ul li a
{
padding: 4px 20px;
color: white;
font-family:arial;
font-size:12px;
font-weight:bold;
display: block;
text-decoration: none;
white-space: nowrap;
background-color: #2c4257;
}
我发现有一个
填充填充:4px20pxdiv.menu ul li a
的值更改将对您有所帮助。将其更改为分区菜单ul li a
div.menu ul li ul li a
{
padding: 4px 20px;
color: white;
font-family:arial;
font-size:12px;
font-weight:bold;
display: block;
text-decoration: none;
white-space: nowrap;
background-color: #2c4257;
}
你在哪个浏览器上测试?请同时提及版本..chrome和版本4.5 for aspCan您可以上传您的settings.png。所以我可以测试它。你需要什么来将你的图像定位到x=0,y=0。我说的对吗?你在哪个浏览器上测试?请同时提及版本..chrome和版本4.5 for aspCan您可以上传您的settings.png。所以我可以测试一下。你需要什么来将你的图片定位到x=0,y=0。我对吗?如果这不是你需要的,请用图片更新你的帖子。那么我们就很容易找到答案。如果这不是你需要的,请用图片更新你的帖子。那么我们就很容易找到答案了。当您使用firebug inspect元素特性时会发生什么?把鼠标悬停在垫子上,告诉我它是从哪里来的。你确定它来自菜单,而不是上面div的底部填充吗?萤火虫应该告诉你到底发生了什么。是的,它是从菜单上出现的,上面什么都没有。当我将文本放入表中时,没有填充,只有菜单,当使用firebug inspect元素特性时会发生什么?把鼠标悬停在垫子上,告诉我它是从哪里来的。你确定它来自菜单,而不是上面div的底部填充吗?萤火虫应该告诉你到底发生了什么。是的,它是从菜单上出现的,上面什么都没有。当我在表格中输入文本时,没有填充,只有菜单