我有一个从站点地图运行的菜单,其中一个 SiteMapNode 如下所示:
<siteMapNode title="Gear" description="" url="">
<siteMapNode title="Armor" description="" url="~/Armor.aspx" />
<siteMapNode title="Weapons" description="" url="~/Weapons.aspx" />
</siteMapNode>
我还有一个皮肤应用于 asp:menu,它使用以下 css 定义:
.nav-bar {
z-index: 2;
margin-top: -5%;
position: absolute;
top: 281px;
font-family: Jokewood;
font-style: italic;
}
当我运行网站并将鼠标悬停在 Gear 链接上时,Jokewood 字体未应用于这些项目,如何将 css 应用于 Armor 和 Weapons 标题?
更新
我应该提到字体在所有非嵌套的 siteMapNodes 上都正确显示。