我使用web.sitemap
来显示asp.net应用程序的菜单,该菜单看起来很好,但默认情况下,主菜单项的子菜单将垂直显示,如下所示。 使用css为web.sitemap自定义默认菜单样式
但我想显示子菜单水平为。我正在尝试改变与CSS。但它并没有改变。该div的主要类是mainmenu
。为了自定义这个,我使用下面的CSS。
.mainmenu ul li ul li{
position:relative;
float:left;
}
但它不会在左边。即使它不起作用,我也会给出display:inline
。我们不能自定义来自web.sitemap
供应商的菜单吗,还是我在这里做错了? 这里的JS Fiddle link
您可以发布相关的HTML和CSS,甚至更好的jsfiddle? – otinanai 2013-03-11 11:16:33
我使用的是asp.net web.sitemap提供程序。所以它没有任何HTML。 .net运行时将动态呈现菜单。所以我无法发布我不知道的html。 :) – Mihir 2013-03-11 11:17:33
你的意思是你的浏览器显示一个页面,你不能“查看源代码”的页面或没有生成html/css? – otinanai 2013-03-11 11:18:58