gpt4 book ai didi

css - chrome 不显示 css 图像

转载 作者:太空宇宙 更新时间:2023-11-03 18:25:00 26 4
gpt4 key购买 nike

我有一个包含在 ascx 文件中的菜单栏,我使用以下 css 设置了样式:

.Menu
{
background:transparent url(../images/blueslate_background.gif) repeat-x;
text-align:center;
font-family : "lucida grande", tahoma, verdana, arial, sans-serif;
font-size:12px;
font-weight:bold;
border: None 0px #fff !important;
}

.menuhover
{
color:#fff;background:transparent url(../images/blueslate_backgroundOVER.gif) repeat-x left center;
}

这是我的控件 MenuControl.ascx 设计源:

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="MenuControl.ascx.cs" Inherits="MenuControl" %>
<link rel="stylesheet" href="css/Menu3.css" type="text/css" />
<div id="header" align="center" >
<table width="100%" cellpadding ="0" cellspacing ="0" align="center">
<tr>
<td align="center">
<asp:Menu ID="Menu1" runat="server" Orientation ="Horizontal" CssClass="Menu"
ForeColor ="Black" Width="100%" ScrollDownText="">
<StaticMenuItemStyle Height ="40px"/>
<DynamicMenuItemStyle CssClass ="Menu" Height="30px" HorizontalPadding="10px" />
<dynamichoverstyle CssClass ="menuhover"/>
<StaticHoverStyle CssClass ="menuhover"/>
<%--<Items>
<asp:MenuItem NavigateUrl="~/Default.aspx" Text="Home" Value="Home">
</asp:MenuItem>
<asp:MenuItem NavigateUrl="~/Register.aspx" Text="Register" Value="Register">
</asp:MenuItem>
<asp:MenuItem Text="Services" Value="Services" NavigateUrl="#">
<asp:MenuItem Text="Corporate Services"
Value="Corporate Services" NavigateUrl="#"></asp:MenuItem>
<asp:MenuItem Text="New Item"
Value="New Item"></asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem NavigateUrl="#" Text="Tools" Value="New Item">
<asp:MenuItem NavigateUrl="#" Text="Lorem ipsum dolor sit amet"
Value="Lorem ipsum dolor sit amet"></asp:MenuItem>
<asp:MenuItem NavigateUrl="#" Text="Lorem ipsum dolor sit amet"
Value="Lorem ipsum dolor sit amet"></asp:MenuItem>
<asp:MenuItem Text="Lorem ipsum dolor sit amet"
Value="Lorem ipsum dolor sit amet" NavigateUrl="#">
</asp:MenuItem>
<asp:MenuItem Text="Lorem ipsum dolor sit amet"
Value="Lorem ipsum dolor sit amet" NavigateUrl="#"></asp:MenuItem>
<asp:MenuItem Text="Lorem ipsum dolor sit amet"
Value="Lorem ipsum dolor sit amet" NavigateUrl="#"></asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem NavigateUrl="#" Text="Important Links" Value="New Item">
<asp:MenuItem NavigateUrl="#" Text="Lorem ipsum dolor sit amet"
Value="Lorem ipsum dolor sit amet"></asp:MenuItem>
<asp:MenuItem Text="Lorem ipsum dolor sit amet"
Value="Lorem ipsum dolor sit amet" NavigateUrl="#"></asp:MenuItem>
<asp:MenuItem Text="Lorem ipsum dolor sit amet"
Value="Lorem ipsum dolor sit amet" NavigateUrl="#"></asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem NavigateUrl="#" Text="Acts" Value="New Item">
<asp:MenuItem NavigateUrl="#" Text="Lorem ipsum dolor sit amet"
Value="Lorem ipsum dolor sit amet"></asp:MenuItem>
<asp:MenuItem Text="Lorem ipsum dolor sit amet"
Value="Lorem ipsum dolor sit amet" NavigateUrl="#"></asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem Text="Rules" Value="Rules" NavigateUrl="#"></asp:MenuItem>
<asp:MenuItem Text="Circulars" Value="Circulars" NavigateUrl="#"></asp:MenuItem>
<asp:MenuItem Text="Notification" Value="Notification" NavigateUrl="#"></asp:MenuItem>
<asp:MenuItem Text="Forms" Value="Forms" NavigateUrl="#"></asp:MenuItem>
</Items>--%>
</asp:Menu>

</td>
</tr>
</table>

菜单显示因我使用的浏览器而异。

1) Chrome : enter image description here

2) 互联网浏览器: enter image description here

3) 火狐浏览器: enter image description here

只有 Mozilla 能正确显示菜单。我做错了什么?

最佳答案

你在这里找到了解决方案 link在这里我必须包括这个 chrome 代码

 protected void Page_PreInit(object sender, EventArgs e)
{
if (!IsPostBack)
{
if ((Request.UserAgent.IndexOf("AppleWebKit") > 0) || (Request.UserAgent.IndexOf("Unknown") > 0) || (Request.UserAgent.IndexOf("Chrome") > 0))
{
Request.Browser.Adapters.Clear();
}
}
}

对于 IE8,有一个针对 ASP.NET 2.0 的特殊修补程序。这是:http://support.microsoft.com/kb/962351

关于css - chrome 不显示 css 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20993842/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com