javascript - 在 MeanMenu JQuery 响应式导航中添加标题

标签 javascript jquery css html

我目前正在使用 MeanMenu JQuery 插件为我的网站创建响应式导航,我想知道如何在导航处于响应模式时将标题名称添加到导航中。

我的 JQuery 技能不是很强,我不确定。

演示:http://www.meanthemes.com/demo/meanmenu/demo.html .以响应方式查看它,右侧有 3 个栏作为菜单抽屉。我想在栏旁边添加一个标题。

导航的大部分响应部分都是用 JQuery 编写的,这对我来说是新事物。

希望对此有所帮助。

链接: http://jsfiddle.net/dDRZe/4/

谢谢。

最佳答案

你也许可以这样做:

Javascript

$(window).resize(function() {
    if (window.innerWidth < 480) {
        $('.mean-bar').before('<div class="myDiv">content</div>');
    }
});

CSS

.myDiv {
    color: #fff;
    position: absolute;
    top: 0px;
    left: 20px;
    line-height: 40px;
}

更新更简单的解决方案

添加到页面顶部:

<div class="myDiv">Content</div>

CSS 来显示/隐藏它:

.myDiv {
    color: #fff;
    position: absolute;
    top: 0px;
    left: 20px;
    line-height: 40px;
    display:none;
}
@media screen and (max-width:480px){
    .myDiv {
        display:block;
    }
}

这将为您提供一个 div,您可以在其中放置您想要的任何标题,并使用 CSS 设置您想要的样式。

关于javascript - 在 MeanMenu JQuery 响应式导航中添加标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21254176/

相关文章:

javascript - 如何在css(或html)中定义动态高度?

javascript - 解析.com : current user not available in other page after login

javascript - 使用 Javascript 将循环添加到 HTML5 音频

javascript - jquery动画如何正确的 float

javascript - 如何让导航栏顺畅流动?

css - 当使用 css3 比例缩放元素时,它会变成像素化,直到动画完成。我正在为带有边框的元素制作动画

css - 根据 Angular 6 中的值更改 td 中文本的颜色

javascript - Jquery 点击触发另一个 Div - 简单

javascript - 在 Rails 应用程序中调用 jQuery 函数太多次

javascript - jQuery slider 在第一次加载幻灯片时不显示效果