首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >一个非常非常奇怪的CSS/ASP.NET错误

一个非常非常奇怪的CSS/ASP.NET错误
EN

Stack Overflow用户
提问于 2011-12-07 15:01:42
回答 2查看 445关注 0票数 1

我为布局和文本大小创建了一个基本样式表,并为样式创建了几个ASP.Net主题。由于某种原因,除了“我的帐户”元素之外,其他所有菜单元素都可以正常工作。即使是子菜单项也能正常工作。

代码语言:javascript
复制
/*Basic CSS menu Layout*/
#Menu
{
    font-size: 24pt;
    height: 48px;
    width: 1000px;
    color: White;
    background-color: Black;
}

#Menu a
{
    color: White;
    text-decoration: underline;
    width: 224px;
    height: 48px;
}

#Menu a:visited
{
    color: White;
    text-decoration: none;
}

#Menu a:hover
{
    color: White;
    font-style: italic;
}
/*StyleSheetTheme menu layout*/
#Menu a
{
    background-image: url('Menu_Default.png');
    background-repeat: no-repeat;
}

#Menu a:hover
{
    background-image: url('Menu_Default.png');
    background-repeat: no-repeat;
}

#Menu a:visited
{
    background-image: url('Menu_Default.png');
    background-repeat: no-repeat;
}

#Menu a:active
{
    background-image: url('Menu_Default.png');
    background-repeat: no-repeat;
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-12-08 07:03:32

问题解决了!我的错误是个奇怪的错误。它在我的网站地图中;我的顶层菜单项中有2个没有链接-它们是类别。网站地图方案不知道如何翻译唯一的顶级链接菜单项。让我向您展示其中的区别:旧的站点地图和正在运行的站点地图之间的区别:

当前工作

代码语言:javascript
复制
      <siteMapNode>
          <siteMapNode url="Index.aspx" title="Home ☻" > </siteMapNode>
          <siteMapNode url="" title="Account ☻" >
              <siteMapNode url="Login.aspx" title="☻Login" />
              <siteMapNode url="Register.aspx" title="☻Register" />
              <siteMapNode url="EditAccount.aspx" title="☻Edit Profile" />
              <siteMapNode url="MyAccount.aspx" title="☻My Account" />
          </siteMapNode>
          <siteMapNode url="" title="About Me ☻">
              <siteMapNode url="GameDesign.aspx" title="☻App Design" />
              <siteMapNode url="WebDesign.aspx" title="☻Web Design" />
              <siteMapNode url="Contact.aspx" title="☻Contact Me" />
          </siteMapNode>
          <siteMapNode title="Freebies ☻ ">
              <siteMapNode url="FreeGames.aspx" title="☻Games"/>
              <siteMapNode url="FreeGraphics.aspx" title="☻Graphics" />
              <siteMapNode url="TipsnTrix.aspx" title="☻Design Tips" />
          </siteMapNode>
      </siteMapNode>

年长的

代码语言:javascript
复制
      <siteMapNode>
          <siteMapNode url="Index.aspx" title="Home ☻" > </siteMapNode>
          <siteMapNode url="MyAccount.aspx" title="Account ☻" >
              <siteMapNode url="Login.aspx" title="☻Login" />
              <siteMapNode url="Register.aspx" title="☻Register" />
              <siteMapNode url="EditAccount.aspx" title="☻Edit Profile" />
          </siteMapNode>
          <siteMapNode url="" title="About Me ☻">
              <siteMapNode url="GameDesign.aspx" title="☻App Design" />
              <siteMapNode url="WebDesign.aspx" title="☻Web Design" />
              <siteMapNode url="Contact.aspx" title="☻Contact Me" />
          </siteMapNode>
          <siteMapNode title="Freebies ☻ ">
              <siteMapNode url="FreeGames.aspx" title="☻Games"/>
              <siteMapNode url="FreeGraphics.aspx" title="☻Graphics" />
              <siteMapNode url="TipsnTrix.aspx" title="☻Design Tips" />
          </siteMapNode>
      </siteMapNode>

多么疯狂的错误!我不知道你会把你的sitemsp的模式搞得一团糟!吸取教训;在您的站点地图文件中保持一致;如果您有链接的子菜单和顶级类别,请确保所有顶级菜单项都是类别,并且所有子菜单都已链接。

票数 2
EN

Stack Overflow用户

发布于 2011-12-07 17:12:16

斜体文本是“bug”吗?这是在悬停展开菜单时出现的吗?这就是你的罪魁祸首;

font-style: italic;

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8411558

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档