Sono nuovo a Bootstrap e sto cercando di usarlo con Symfony2. Ho già una barra topbar principale che viene utilizzata per la navigazione. Il mio problema è quando provo ad aggiungere un footer simile che è appiccicoso in basso, ma si sovrappone al mio contenuto. Sto usando uno script JQuery per evitare il problema per la barra di navigazione in alto, in questo modo:Contenuto sovrapposto appiccicoso footstart Bootstrap
$(document).ready(function(){
$(document.body).css('padding-top', $('#topnavbar').height());
$(window).resize(function(){
$(document.body).css('padding-top', $('#topnavbar').height());
});
});
La struttura del mio layout principale Twig è come questo:
<div class="navbar navbar-default navbar-fixed-top" id="topnavbar">
<div class="container-fluid">
</div>
</div>
{% block body %}
{% endblock %}
<footer class="footer navbar-fixed-bottom">
</footer>
mio CSS è originale. Ho provato con margin bottom
o padding bottom
ma la sovrapposizione del mio contenuto (nel {% block body%}) è sempre presente e non so cosa fare per risolverlo. Qualcuno ha un'idea?
Ecco la schermata di questo risultato: [link] (http://i.imgur.com/0RCYehs.png) Ho provare un sacco di cose come body {margin: 0 0 60px; } o cambia il mio script jquery aggiungendo bottom.nav come: $ (document.body) .css ('margin-bottom', $ ('# botnavbar'). height()); (con l'id giusto sul mio footer). Ma nulla ha funzionato finora. – lll
Penso che sarà difficile aiutare senza il codice effettivo: l'HTML per la pagina e il CSS. C'è qualche ragione particolare per cui usi JQuery piuttosto che apportare modifiche direttamente ai CSS? – frumious
Lo uso per il reattivo non so se questo aiuto, ma questo lavoro per me. Sto cercando [esempio] (http://jeremie.patonnier.net/pages/mentions-legales) questo piè di pagina, ma non capisco perché c'è sempre una sovrapposizione che sto aggiungendo un margine di fondo con come 110 % Funziona, ma se aggiungo un contenuto, ho bisogno di definire un altro margine inferiore. (Il margine inferiore funziona solo se disattivo lo script) – lll