css - 如何使用响应式 bootstrap css 设置 asp.net 菜单控件的样式

标签 css asp.net twitter-bootstrap-3 webforms

http://techbrij.com/responsive-menu-twitter-bootstrap-asp-net

我点击此链接使菜单控件响应,但没有运气。有人可以告诉我此链接中有什么问题吗?

我在代码中复制了下面的代码,以查看它在调整浏览器大小时如何响应。我注意到悬停功能仍然有效,而不是点击 ipad 模式。

<div class="navbar">
<div class="navbar-inner">
    <div class="container">
     <!-- .btn-navbar is used as the toggle for collapsed navbar content -->
        <a class="btn btn-navbar" data-target=".nav-collapse" data-toggle="collapse">
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
        </a>
    <!-- Everything you want hidden at 940px or less, place within here -->
        <div class="nav-collapse collapse">
            <asp:Menu ID="NavigationMenu" runat="server" EnableViewState="false"
                IncludeStyleBlock="false" Orientation="Horizontal"
                CssClass="navbar navbar-fixed-top"
                StaticMenuStyle-CssClass="nav"
                StaticSelectedStyle-CssClass="active"
                DynamicMenuStyle-CssClass="dropdown-menu">
                <Items>
                    <asp:MenuItem Text="Home" ToolTip="Home"></asp:MenuItem>
                    <asp:MenuItem Text="Music" ToolTip="Music">
                        <asp:MenuItem Text="Classical" ToolTip="Classical" />
                        <asp:MenuItem Text="Rock" ToolTip="Rock" />
                        <asp:MenuItem Text="Jazz" ToolTip="Jazz" />
                    </asp:MenuItem>
                    <asp:MenuItem Text="Movies" ToolTip="Movies">
                        <asp:MenuItem Text="Action" ToolTip="Action" />
                        <asp:MenuItem Text="Drama" ToolTip="Drama" />
                        <asp:MenuItem Text="Musical" ToolTip="Musical" />
                    </asp:MenuItem>
                </Items>
            </asp:Menu>
        </div>
    </div>
</div>

最佳答案

你好,据我所知,这段 js 代码会对你有所帮助

<script type="text/javascript">
    //Disable the default MouseOver functionality of ASP.Net Menu control.
    Sys.WebForms.Menu._elementObjectMapper.getMappedObject = function () {
        return false;
    };
</script>

关于css - 如何使用响应式 bootstrap css 设置 asp.net 菜单控件的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30770547/

相关文章:

html - 无法在导航栏中居中网站品牌?

CSS 仅在将其放入特定样式表时才应用

javascript - 我怎样才能把我的箭头放在标题旁边,切换仍然有效?

javascript - 液体容器 Play Framework 中自动调整的字体大小

css - id 为 "foo:bar"形式的元素的 CSS 选择器

javascript - 为什么我得到一个带有模态的 slider ?

css - CSS 高度百分比问题

javascript - JQUERY:当 Dropdownlist2 = "certain value"时隐藏 Dropdownlist1

ASP.NET:如何处理我自己的控件的回发事件?

javascript - 使用 JavaScript 函数打印时如何打印隐藏的 DIV