Wie push Fußzeile unterhalb des Inhalts und display inline?

Diese Frage ist ein doppelte, aber es war nur eine Antwort (nicht akzeptiert und nicht bewertet), fast keine Diskussion, und die OP nicht berichten, wenn es das problem gelöst. Meine css verwendet den Vorschlag, und es löst nicht mein problem, was ich glaube ist das gleiche.

Habe ich ein nav-Spalte schwebte auf der linken Seite, und ein content-block (Abschnitt) schwebte linken gegen die nav bar. Dann habe ich ein footer-Abschnitt (das ist der html5). Ich bin versuchen, um eine footer-nav, ist inline.

Den footer-nav erscheint unterhalb des nav-Spalte, aber auf der linken Seite des Textes (die erstreckt sich über das nav-Spalte). Auch, es wird im block-format, nicht inline.

Html ist in etwa so:

<nav>
  <ul>
    <li><a>...</a></li>
    ..
    ..
  </ul>
</nav>

<section>
...text...
</section>

<footer>
  <ul>
    <li><a>...</a></li>
    ..
    ..
  </ul>
</footer>

Und das css ist in etwa so:

nav {
  float: left;
  ..
  ..
}

section {
  float: left;
  ..
  ..
}

footer {
    clear: both;
}

footer li {
  display: inline;
}

Ist hier ein Beispiel.

http://jsfiddle.net/abalter/NdExx/2/

InformationsquelleAutor abalter | 2013-09-22
Schreibe einen Kommentar