问题标签 [aspmenu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - ASP Menu float property is not working
I have an asp menu, I want to float it to left so the element after it can come to its right side (beside) it. I've set a CssClass
for the Menu
and added float: left
to it, but it is not working. I've even changed the float:left
to float:right
to see if it will work or not, but nothing worked.
Here is my code:
My CSS:
controls inside the ContentPlaceHolder
(which will be in a page that inherits from this master page) must come to the right of the menu, but these are coming below it instead.
I've searched a lot, but nothing worked, I've even checked the solutions available here:
CssClass is not working for my asp menu - all code attached
asp Menu control not floating properly
Can anyone tell me how to solve this problem?
Thank you.
asp.net - ASP:菜单在 IE10 和 IE11 中未正确显示,但在 Chrome、FF 和 IE9 中看起来不错
我正在使用 asp:Menu 控件来创建选项卡式导航。该项目是在 .Net 4.0 中创建的。
以下用于创建选项卡:
这是在除 IE10、IE11 之外的所有浏览器中正确创建选项卡式结构。
在提到的浏览器中,实际的选项卡看起来像这样:
但在 IE10 和 IE11 中不显示选项卡。如果仔细观察,链接就在那里,但存在以下问题:
- 它们几乎看不见。它们被放在文本后面而不是标签。
- 基本上,不会创建选项卡。
我尝试了以下方法:
- 添加元 http-equiv="X-UA-Compatible" content="IE=7,8" 标签。
- 添加 .browser 文件以与 App_Browser 文件兼容。
- 将解决方案中的所有项目从 4.0 迁移到 .Net framework 4.5.2。
- 将 z-index CSS 属性应用于 asp:menu 控件。
- 还尝试在 Page_Load 中将 Page.ClientTarget 设置为“uplevel”。无济于事。
我已经黔驴技穷了。我应该尝试使它在 IE10 或 IE11 中正确显示。
编辑:附加细节 - 我观察到的是,当浏览器是 IE10 或 IE11 时,发送到浏览器的 HTML 是一个表格。但对于所有其他人,<ul> 与 <li> 作为导航菜单项一起发送。IE10 或 IE11 发送不同的 HTML 可能是什么原因。
c# - 子项不继承 ASP.Net MenuItem 格式
我正在用 C# 以编程方式构建一个 ASP.Net 4.5 菜单。顶部菜单项的格式符合我的喜好,但子项不会继承该格式。我最关心的格式有两件事:StaticEnableDefaultPopOutImage,它控制那个小箭头是否显示在 MenuItem 旁边,以及 ItemSpacing。前者在 asp:Menu 定义中设置为 false 并且适用于顶部菜单项(即,不显示小箭头),但不适用于子项(小箭头确实显示在子项旁边) . 后者设置为 75 像素,顶部菜单项之间的间距很好。但是,子项和它们的子项是挤在一起的。我不确定如何控制这种行为。最后,菜单在母版页中定义。这是我在 Master 中的菜单代码:
这是我背后的代码:
我附上了一张照片,这样人们就可以看到我在说什么问题。
非常感谢有关如何格式化子项目的任何指导。
c# - asp中的静态菜单项背景颜色:所选项目的菜单
我正在使用 asp:menu 菜单系统在 asp.net 中工作。当用户选择一个菜单项时,我希望背景颜色保持不变,以便他们知道他们在哪个选项卡中。我正在尝试使用 jquery 来实现这一点,并在回发发生后覆盖菜单项。这是我的菜单逻辑。
在承保指南.aspx 中,我有
在#NavigationMenu 下,我不知道如何指定UnderWriting Guidelines 菜单项将其涂成白色。请帮忙。
html - asp:menu 禁用默认的 MouseOver
我正在使用 Asp:menu 和 WebForms Proyect。有没有办法禁用默认的 MouseOver 功能来打开子菜单并实现 MouseClick 来打开子菜单?
我的代码在悬停时可以在桌面上运行,但在移动设备中你当然不能悬停,所以,单击时它如何工作,或者我应该说点击手机?