标签: nav

Angular UI Bootstrap响应Navbar下拉列表在新版本中无法正常工作

我刚AngularJSgrunt bower和创建了一个项目Yeoman.包含更新版本Angular 1.3.13.我想使用Angular UIbootstrap.我添加了响应的Nav Bar.但是在小屏幕上,下拉似乎不起作用.当我点击下拉列表时,整个菜单会隐藏.

这是我的index.html

<!doctype html>
<html class="no-js">
<head>
<meta charset="utf-8">
<title></title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width">
<!-- Place favicon.ico and apple-touch-icon.png in the root directory -->
<!-- build:css(.) styles/vendor.css -->
<!-- bower:css -->
<link rel="stylesheet" href="bower_components/bootstrap/dist/css/bootstrap.css" />
<!-- endbower -->
<!-- endbuild -->
<!-- build:css(.tmp) styles/main.css -->
<link rel="stylesheet" href="styles/main.css">
<!-- endbuild -->
</head>
<body ng-app="webClientApp">
    <!--[if lt IE 7]>
      <p class="browsehappy">You are using an …
Run Code Online (Sandbox Code Playgroud)

nav angularjs angular-ui-bootstrap

19
推荐指数
1
解决办法
3万
查看次数

页脚内的HTML5导航元素

我在几个地方读过,当你链接的所有内容都是版权,条款和条件等时,没有必要使用<nav>内部<footer>.

但是,我正在处理的网站在页脚中有这些链接:新闻,职业,隐私.显然隐私符合以上描述使用<nav>.但是新闻和职业 - 虽然它们显然没有像顶级主导航中那样重量 - 但却是重要的内容领域,与其他地方无关.这些是否合理使用<nav>

我的猜测是肯定的,但我是一个HTML5新手,所以我想我会要求第二个意见!

html5 footer nav

16
推荐指数
2
解决办法
5961
查看次数

我正在尝试在bulma css上使用汉堡菜单,但它不起作用.怎么了?

我是bulma css http://bulma.io/的新手.

我正在尝试为移动用户使用汉堡包菜单.我只是按照这个页面上的说明操作:http://bulma.io/documentation/components/nav/

但它不起作用.我应该添加什么?

实际上,我可以看到汉堡包菜单,但是当我点击它时它不起作用.

谢谢.

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1">
        <title>test</title>

        <link rel="stylesheet" href="css/bulma.min.css">
        <link rel="stylesheet" href="css/custom.css">
    </head>
    <body>
        <section class="hero is-fullheight is-primary is-bold">
            <!-- Hero header: will stick at the top -->
            <div class="hero-head">
                <header class="nav">
                    <div class="container">
                        <div class="nav-left">
                            <a class="nav-item" href="/">
                                <img src="img/logo.png" alt="Logo">
                            </a>
                        </div>
                        <span class="nav-toggle">
                            <span></span>
                            <span></span>
                            <span></span>
                        </span>
                        <div class="nav-right nav-menu">
                            <a class="nav-item" href="/about">
                                About
                            </a>
                            <a class="nav-item" href="/path">
                                Path
                            </a> …
Run Code Online (Sandbox Code Playgroud)

html css nav bulma

16
推荐指数
3
解决办法
2万
查看次数

单击第二个下拉列表时,黑色框应保持可见

在这个下拉导航中,我正在构建如果打开一个下拉列表,然后单击打开第二个,黑框应保持可见.当您点击第二个下拉列表时黑盒消失,并在下拉列表完全打开后重新出现.

更新

我还注意到下拉列表打开后黑框显示,它应该同时打开.

我希望这是有道理的,谢谢你的帮助!

$(document).ready(function() {
  $(".click").on("click", function(e) {
    var menu = $(this);
    toggleDropDown(menu);
  });

  $(document).on('mouseup',function(e) {
    var container = $("nav .top-bar-section ul");


    // if the target of the click isn't the container nor a descendant of the container
    if (!container.is(e.target) && container.has(e.target).length === 0) {
      $('a.active').parent().find('.showup').stop(true, true).slideUp(500, function() {
        $(".main-container").removeClass("black-bg");
        if ($('a.active').hasClass('active')) {
          $('a.active').removeClass('active');
        }
      });
    }
  });

});


function toggleDropDown(menu) {
  var isActive = $('a.active').length;
  $('a.active').parent().find('.showup').stop(true, true).slideUp(500, function() {
    $(".main-container").removeClass("black-bg");
    if (menu.hasClass('active')) {
      menu.removeClass('active');
    } else {
      $('a.active').removeClass('active'); …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery nav dropdown

14
推荐指数
1
解决办法
301
查看次数

到达页面底部时,粘性导航栏会闪烁

最近,我去我的导航栏来充当,是坚持我的页面的顶部后,我向下滚动到某一点,但是当我达到我的整个页面的内容导航栏闪烁底部的粘性导航栏,有时甚至消失.把它想象成一个会闪烁的旧电视,你最终会撞到一边停止闪烁.如何点击我的导航栏以阻止它闪烁. 是我的网站,所以你可以看到闪烁的所有荣耀.

这是我的导航HTML:

<div id="nav-wrapper">
<div id="nav" class="navbar navbar-inverse affix-top" data-spy="affix">
  <div class="navbar-inner" data-spy="affix-top">
    <div class="container">

      <!-- .btn-navbar is used as the toggle for collapsed navbar content -->
      <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-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">
        <ul class="nav">
            <li><a href="#home">Home</a></li>
            <li><a href="#service-top">Services</a></li>
            <li><a href="#contact-arrow">Contact</a></li>
        </ul><!--/.nav-->
      </div><!--/.nav-collapse collapse pull-right-->
    </div><!--/.container-->
  </div><!--/.navbar-inner-->
</div><!--/#nav /.navbar navbar-inverse-->
</div><!--/#nav-wrapper-->
Run Code Online (Sandbox Code Playgroud)

这是我的JS:

<script>
    $(document).ready(function() {
        $('#nav-wrapper').height($("#nav").height()); …
Run Code Online (Sandbox Code Playgroud)

html javascript css nav twitter-bootstrap

11
推荐指数
2
解决办法
2万
查看次数

显示无空间后占用空间

好像我错过了什么,但我还是想不出来.问题是我申请display: none;#nav-icon.但它仍占用空间.这是我的编码.

HTML

<div id="nav">
  <a href="" id="nav-icon"> <img src="navigation.png" alt="nav-menu"</a>
  <ul>
    <li> <a href="#"> LINK </a> </li>
    <li> <a href="#"> LINK </a> </li>
    <li> <a href="#"> LINK </a> </li>
    <li class="navimage"> <a href="twitter.com"> <img src="twitter-icon.png" alt="twitter-icon" /> </a> </li>
    <li class="navimage"> <a href="facebook.com"> <img src="facebook-icon.png" alt="facebook-icon" /> </a> </li>
    </ul>
  </div>
Run Code Online (Sandbox Code Playgroud)

CSS

#nav {
    border-bottom:1px solid #FFF;
    margin-bottom:20px;
    padding:0;
    text-align:center;
    max-width:95%;
    margin:0 auto;
}

#nav li {
    display:inline;
}

#nav a {
    display:inline-block;
    padding:15px;
    font-weight:bold; …
Run Code Online (Sandbox Code Playgroud)

html css nav

11
推荐指数
1
解决办法
1万
查看次数

如何使用CSS或HTML居中导航栏?

我很难将导航栏居中放在此页面上.

我尝试nav { margin: 0 auto; }了一些其他的方法,但我仍然无法集中它.

html css nav centering

10
推荐指数
2
解决办法
30万
查看次数

yii2导航小部件子菜单类

我使用adminLTE主题进行bootstrap,它使用treeview-menu类来操作子菜单.

<?=Nav::widget([
            'options' => ['class' => 'sidebar-menu treeview'],
            'items' => [

                ['label' => 'Menu 1', 'url' => ['/a/index']],
                ['label' => 'Menu 2', 'url' => ['/custom-perks/index']],
                ['label' => 'Submenu',  'items' => [
                    ['label' => 'Action', 'url' => '#'],
                    ['label' => 'Another action', 'url' => '#'],
                    ['label' => 'Something else here', 'url' => '#'],
                    ],
                ],
            ],
        ]);
        ?>
Run Code Online (Sandbox Code Playgroud)

我试过用: ['label' => 'Submenu', 'options' => ['class' => 'treeview-menu'], 'items' =>..

这显然不起作用.

我注意到Menu :: widget有一个,submenuTemplate但是当我使用它时它停止了拾取"活动".

有没有办法我可以改变adminLTE调用应用于treeview菜单的方式(尝试将它在app.js中更改为下拉菜单但没有帮助)或重新分配UL子菜单类而不进入供应商代码?

第65行:\ yii\bootstrap\Dropdown - …

css themes nav twitter-bootstrap yii2

10
推荐指数
1
解决办法
2万
查看次数

使用Twitter Bootstrap触发Nav-Tab的按钮

此按钮触发下一个选项卡以加载内容,但选项卡本身不切换,它仍保留在第一个选项卡上.

<br><a class="btn btn-primary" href="#tab2" data-toggle="tab">Review</a><br>
Run Code Online (Sandbox Code Playgroud)

以下是nav nav-tabs的代码:

  <ul class="nav nav-tabs">
    <li class="active"><a href="#tab1" data-toggle="tab">Shipping</a></li>
    <li><a href="#tab2" data-toggle="tab">Quantities</a></li>
    <li><a href="#tab3" data-toggle="tab">Summary</a></li>
  </ul>
Run Code Online (Sandbox Code Playgroud)

用于切换标签和内容的任何解决方案均为 APPRECIATED

..也许是一种更改按钮以触发next()*bootstrap-tab.js v2.3.1中的功能的方法:

  , activate: function ( element, container, callback) {
      var $active = container.find('> .active')
        , transition = callback
            && $.support.transition
            && $active.hasClass('fade')

      function next() {
        $active
          .removeClass('active')
          .find('> .dropdown-menu > .active')
          .removeClass('active')

        element.addClass('active')

        if (transition) {
          element[0].offsetWidth // reflow for transition
          element.addClass('in')
        } else {
          element.removeClass('fade')
        }

        if ( element.parent('.dropdown-menu') ) …
Run Code Online (Sandbox Code Playgroud)

javascript tabs button nav twitter-bootstrap

9
推荐指数
2
解决办法
3万
查看次数

如何将Zurb Foundation顶部栏杆导航中心?

我网站上的顶部栏导航左对齐,如下所示:

| Home | aveoTSD | Silent Nite          |
Run Code Online (Sandbox Code Playgroud)

我想像这样中心顶部栏导航:

|          Home | aveoTSD | Silent Nite          |
Run Code Online (Sandbox Code Playgroud)

使其与"示例"文本的红色条完全相同.

这是我的CSS.

css navigation center nav zurb-foundation

9
推荐指数
2
解决办法
1万
查看次数