Twitter Bootstrap: In Container mit 100% Höhe einteilen

Unter Verwendung von Twitter Bootstrap (2) habe ich eine einfache Seite mit einer Navigationsleiste und innerhalb dercontainer Ich möchte ein Div mit 100% Höhe hinzufügen (am unteren Rand des Bildschirms). Mein CSS-Fu ist rostig, und ich kann das nicht herausfinden.

Einfaches HTML:

<body>
  <div class="navbar navbar-fixed-top">
   <!-- Rest of nav bar chopped from here -->
  </div>
  <div class="container fill">
    <div id="map"></div> <!-- This one wants to be 100% height -->
  </div>
</body>

Aktuelles CSS:

#map {
    width: 100%;
    height: 100%;
    min-height: 100%;
}

html, body {
    height: 100%;
}

.fill { 
    min-height: 100%;
}
BEARBEITEN *

Ich habe der Füllklasse die unten vorgeschlagene Höhe hinzugefügt. Das Problem ist jedoch, dass ich dem Körper ein Polster-Oberteil hinzufüge, um die feste Navigationsleiste oben zu berücksichtigen. Dies wirkt sich auf die 100% -Höhe des "Karten" -Div aus und bedeutet, dass eine Bildlaufleiste hinzugefügt wird - wie hier zu sehen:http://jsfiddle.net/S3Gvf/2/ Kann mir jemand sagen, wie man das behebt?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage