2014-09-16 14 views
5

Mam problem z moim navbarem podczas ładowania początkowego 3. Podczas dodawania do strony iframe nie będzie ona rozwijana i nie będę mógł nawigować (na małych ekranach). Maksymalizacja okna (duże ekrany) pokazuje jednak, że znajduje się tam pasek nawigacyjny, a wszystkie elementy są dostępne i można je klikać.Pasek nawigacyjny Bootstrap 3 na stronach zawierających ramki iframes

Bez elementu iframe wszystko działa zgodnie z oczekiwaniami. Czy ktokolwiek może sobie wyobrazić, dlaczego? Wydaje mi się to dość dziwne ...

Byłbym wdzięczny za wszelkie wskazówki.

Pozdrawiam :-)

Edytuj: Some code. Nie dajcie się zwieść przez fragi kodu Django wewnątrz html. Działają dobrze.

Edycja2: Zauważyłem również, że moja stopka nie jest wyświetlana na tej samej stronie zawierającej element iframe. komentowanie elementu iframe i wszystko działa. Dlaczego miałoby to być? Nikt?

iframe:

<div class="col-md-4">                
    <iframe frameBorder="0", width="100%", height="500", id=generic src="generic_order.html"/>                       
</div> 

navbar:

<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation"> 
    <div class="container"> 
     <div class="navbar-header"> 
      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"> 
       <span class="sr-only">Toggle navigation</span> 
       <span class="icon-bar"></span> 
       <span class="icon-bar"></span> 
       <span class="icon-bar"></span> 
      </button> 
      <a class="navbar-brand" href="index.html">Camerata Serena</a> 
     </div> 

     <!-- Collect the nav links, forms, and other content for toggling --> 
     <div class="collapse navbar-collapse navbar-ex1-collapse"> 
      <ul class="nav navbar-nav navbar-right"> 
       {% for page in page_list %} 
        {% if page.titel != 'Kasse' %} 
         <li><a href="generic_page.html?index={{ page.page_index }}">{{ page.titel }}</a></li> 
        {% endif %} 
       {% endfor %} 
       <li><a href="admin/">Intern</a></li>      
      </ul> 
     </div> 
     <!-- /.navbar-collapse --> 
    </div> 
    <!-- /.container --> 
</nav> 
+0

pytania szuka pomocy debugowania („dlaczego nie działa ten kod?”) Musi zawierać pożądane zachowanie, konkretny problem lub błąd i najkrótszą kodu niezbędnego do odtworzenia go w samym pytaniu . Pytania bez wyraźnego stwierdzenia problemu nie są przydatne dla innych czytelników. Zobacz: [Jak utworzyć przykład minimalny, kompletny i sprawdzalny] (http://stackoverflow.com/help/mcve). – Aibrean

+0

Dziękuję za sugestię. Dodałem specjalną sekcję kodu powodującą problem, który jest tylko iframe. Problem jednak nie ma z tym nic wspólnego i dotyczy paska nawigacyjnego bootstrap, którego definicję również dodałem. Jeszcze raz dziękuję – EvilSmurf

Odpowiedz

6

znalazłem problem.

Trzeba użyć

<div class="col-md-4">                
    <iframe frameBorder="0", width="100%", height="500", id=generic src="generic_order.html"></iframe>                       
</div> 

z pełnym oświadczeniem zamknięcia. Nie wystarczy użyć

<div class="col-md-4">                
    <iframe frameBorder="0", width="100%", height="500", id=generic src="generic_order.html"/>                       
</div> 
+1

kudos .. !! uratowałem mój dzień ... –

+0

Śmieszne! ale działa! Świetny @EvilSmurf –

+0

Chciałbym móc oddać głos 10 razy! Uratowałeś mi dużo czasu. Dzięki! –

Powiązane problemy