1

私はブートストラップ 2.2.1 を使用していますが、「タブ可能なタブ」オプションが機能していないようです。独自のテンプレート (固定トップ ナビゲーション バーを備えた単純な「スターター テンプレート」など) を使用して、独自のタブ可能なコードを HTML に貼り付けても、応答しません。タブはページで正常にレンダリングされますが、応答しません。このコードは古いバージョンのブートストラップでも機能しました。実際、新しい Web サイトのコードはほぼ同じです。どんな助けでも大歓迎です、ありがとう!

コードは次のとおりです。

 <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="utf-8">
    <title>N.C</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="description" content="">
    <meta name="author" content="">

    <!-- Le styles -->
    <link href="bootstrap.css" rel="stylesheet">
    <style>
      body {
        padding-top: 60px; /* 60px to make the container go all the way to the bottom of the topbar */
      }

      .container {
        width: auto;
        max-width: 800px;
      }

      .nhc {
        font-family: lucida sans;
        font-color: white;
      }


      #footer {
        text-align: right;

        border-top-width: 1px;
        border-top-color: #990000;
      }

    </style>

    <style type="text/css">

    #footer {
      color: #c4c1ba;
    }

    </style>


    <link href="bootstrap-responsive.css" rel="stylesheet">

    <!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
    <!--[if lt IE 9]>
      <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->

    <!-- Fav and touch icons -->
    <link rel="shortcut icon" href="../assets/ico/favicon.ico">
    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="../assets/ico/apple-touch-icon-144-precomposed.png">
    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="../assets/ico/apple-touch-icon-114-precomposed.png">
    <link rel="apple-touch-icon-precomposed" sizes="72x72" href="../assets/ico/apple-touch-icon-72-precomposed.png">
    <link rel="apple-touch-icon-precomposed" href="../assets/ico/apple-touch-icon-57-precomposed.png">
  </head>

  <body>

    <div class="container">
        <div class="page-header">
          <div class="nhc">
          <h1>N.C</h1>
          </div>
        </div>
        <p class="lead">Pin a fixed-height footer to the bottom of the viewport in                    desktop browsers with this custom HTML and CSS.</p>
      </div>
    </div>


    <div class="navbar navbar-inverse navbar-fixed-top">
      <div class="navbar-inner">
        <div class="container">

          <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>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </a>

          <div class="nav-collapse collapse">
            <ul class="nav">
              <li><a href="#Home">Home</a></li>
              <li class="active"><a href="#About">About</a></li>
              <li><a href="#contact">Contact</a></li>
            </ul>
          </div><!--/.nav-collapse -->

          <div class="container" id="footer">
            <h4>NC</h4>
            <div id="footer">
            </div>
          </div>
        </div>
      </div>
    </div>

    <div class="container">
      <img src="mirror.jpg">
    </div>

    <div class="container">
      <div class="tabbable"> <!-- Only required for left/right tabs -->
        <ul class="nav nav-tabs">
          <li class="active"><a href="#tab1" data-toggle="tab">Section 1</a></li>
          <li><a href="#tab2" data-toggle="tab">Section 2</a></li>
        </ul>
        <div class="tab-content">
          <div class="tab-pane active" id="tab1">
            <p>I'm in Section 1.</p>
          </div>
          <div class="tab-pane" id="tab2">
            <p>Howdy, I'm in Section 2.</p>
          </div>
        </div>
      </div>
    </div>





    <!-- Le javascript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
    <script src="jquery-1.8.3.min.js"></script>
    <script src="bootstrap-transition.js"></script>
    <script src="bootstrap-alert.js"></script>
    <script src="bootstrap-modal.js"></script>
    <script src="bootstrap-dropdown.js"></script>
    <script src="bootstrap-scrollspy.js"></script>
    <script src="bootstrap-tab.js"></script>
    <script src="bootstrap-tooltip.js"></script>
    <script src="bootstrap-popover.js"></script>
    <script src="bootstrap-button.js"></script>
    <script src="bootstrap-collapse.js"></script>
    <script src="bootstrap-carousel.js"></script>
    <script src="bootstrap-typeahead.js"></script>
    <script src="bootstrap.js"></script>
  </body>
</html>
4

1 に答える 1

1

これらの2行をコードに追加するだけです。

<script src="bootstrap/js/bootstrap.js"></script>

<script src="bootstrap/docs/assets/js/bootstrap-tab.js"></script>
于 2012-12-03T07:42:10.967 に答える