2012-02-05 28 views

cevap

15

navigasyon gerektirir nav-collapse özelliğinin yanı sıra .btn. navigasyon çöken ilgili daha fazla ayrıntı için

<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> 

    <a class="brand" href="#">Project name</a> 

    <!-- Everything you want hidden at 940px or less, place within here --> 
    <div class="nav-collapse"> 
     <ul class="nav"> 
     <li class="active"><a href="#">Home</a></li> 
     <li><a href="#about">About</a></li> 
     <li><a href="#contact">Contact</a></li> 
     </ul> 
    </div>< 

</div> 

http://twitter.github.com/bootstrap/components.html#navbar: Bu bir örnektir.

Sadece başka bir uygulama ile bu yapmaya başlamış ve her şey olduğu zaman bile senin sorunlarınız eğer düzenli sopa önermek böylece minimize dosyaları kullanarak bazı belaya girdi 2012

YAN NOT 3 Ekim, doğru şekilde kurun. İşte benim application.css artık şudur:

/* 
*= require_self 
*= require bootstrap 
*= require bootstrap-responsive 
*= require_tree . 
*/ 
body { 
    padding-top: 60px; # this is for fixed-top navigation 
} 
+0

Bu btn sınıfı neyse ne yapıyor? Yukarıdaki yorumu anlamıyorum. --edit-- Nevermind. Görünecek olan geçiş BUTONU. –

+0

@LearningRoR benim sorum hakkında herhangi bir fikrin var mı? http://stackoverflow.com/questions/14203279/bootstrap-close-responsive-menu-on-click – user1040259

+2

Tamam, ancak bunu belirli bir boyutta nasıl daraltmayı nasıl başarırsınız?varsayılan 970px de çöker, ancak 300px de çökmesini istiyorum. – ulkas

4

O JavaScript (Togglable menü kendisi uygulanması için kaydedin) değil, medya sorgu ile CSS var:

http://twitter.github.com/bootstrap/assets/css/bootstrap-responsive.css

+0

Oh tamam teşekkür ederim! – LearningRoR

+0

Uygulamamda önyükleme yanıtını ekledim ve yine de nasıl etkinleştirileceğini anlayamıyorum. ana web sitesindeki talimatlar, benim yaptığım css dosyasını eklemeyi söylüyor, ancak hiçbir değişiklik yok. – LearningRoR

+0

@wrbg: [Dokümanlar] (http://twitter.github.com/bootstrap/) okudunuz mu? Ayrıca, CSS dosyası büyülü bir şey yapmıyor - tek ihtiyacınız olan şey bir çöken menü ise, sadece aynı medya sorgularını kullanarak kendiniz yapın. –

1

sadece sayfalarınızı özelleştiriyorsanız zaman hemen işe yaramaz butonuna tıklayarak önyükleme dosyasını indirdiyseniz. En son jQuery dosyasını indirmeli ve size verdikleri genel dosya yolunu kullanarak değiştirmelisiniz. Ayrıca

<!-- Le javascript 
================================================== --> 
<!-- Placed at the end of the document so the pages load faster --> 
<script src="../assets/js/jqueryNEW.js"></script> 
<script src="../assets/js/bootstrap.js"></script> 

içine ... böyle

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

örnek dosyalarını temizlemek Veya sadece tüm çünkü çözülecektir ve tüm sorunları "docs ile indirmek" bağlantısını tıklayabilirsiniz bağlantıların çalışacak

0

Hmm .. @LearningROR

I have nodified your code.. 

<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-toggle="collapse" data-target=".nav-collapse"> 
     <span class="icon-bar"></span> 
     <span class="icon-bar"></span> 
     <span class="icon-bar"></span> 
    </a> 

    <a class="brand" href="#">Project name</a> 

    <!-- Everything you want hidden at 940px or less, place within here --> 
    <div class="nav-collapse"> 
     <ul class="nav"> 
     <li class="active"><a href="#">Home</a></li> 
     <li><a href="#about">About</a></li> 
     <li><a href="#contact">Contact</a></li> 
     </ul> 
    </div> 

</div> 
</div> 
</div> 
İlgili konular