0

CSSFriendly の最新バージョンを使用していますが、applyinf Orientation="Horizntal" の間、私の manu は Verticle 形式で表示されます。

以下は私の.ASPXコードです

<asp:Menu ID="Menu1" runat="server" DataSourceID="SiteMapDataSource1" CssSelectorClass="PrettyMenu" StaticDisplayLevels="2" Orientation="Horizontal" />

サイトマップ コード

    <?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
  <siteMapNode url="default.aspx" title="Home"  description="Home page for site">
    <siteMapNode url="about/default.aspx" title="About"  description="About Us" />
    <siteMapNode url="help/default.aspx" title="Help"  description="FAQs and SiteMap">
      <siteMapNode url="help/faq.aspx" title="FAQ"  description="Frequently Asked Questions" />
      <siteMapNode url="help/sitemap.aspx" title="Sitemap"  description="Map of Site" />
    </siteMapNode>
  </siteMapNode>
</siteMap>

この問題を解決する方法を提案させてください。

4

1 に答える 1

0
   <?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
  <siteMapNode url="default.aspx" title="Home"  description="Home page for site">
    <siteMapNode url="help/default.aspx" title="Help"  description="FAQs and SiteMap">
      <siteMapNode url="help/faq.aspx" title="FAQ"  description="Frequently Asked Questions" />
      <siteMapNode url="help/sitemap.aspx" title="Sitemap"  description="Map of Site" />
    </siteMapNode>
  </siteMapNode>
    <siteMapNode url="about/default.aspx" title="About"  description="About Us" />
</siteMap>

これを試してみてください。これにより、「ホーム」と「概要」の 2 つのメニュー項目が横に表示され、その子が縦に表示されます。

于 2012-07-10T07:17:24.340 に答える