Mam navbar i 100% x 100% mapy google w mojej aplikacji. Chciałbym dodać pasek boczny po prawej stronie z różnymi filtrami. Powodem dodania go po prawej stronie jest to, że na mniejszych ekranach widać lepsze wrażenia, ponieważ odpowiednia zawartość jest zepchnięta poniżej.Twitter Bootstrap i Google Maps
Mapa świadczy pełny ekran płynem (%) wartości po prostu dodać mapę po ostatnim nav bar div tak:
mapa jest widoczna:
<div class="navbar">
<nav bar stuff......>
</div>
<div id="map-canvas"></div>
mapa nie jest widoczna jeśli spróbuję dodać go wewnątrz przęsła, aby kontrolować jego rozmiar i dodać pasek boczny.
<div class="container-fluid">
<div class="row-fluid">
<div class="span9">
<div id="map-canvas"></div>
</div>
<div class="span3">
<div class="well sidebar-nav">
<ul class="nav nav-list">
<li class="nav-header">Sidebar</li>
<li class="active"><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
</ul>
</div>
</div>
</div>
</div>
Nie chcę dodawać stałej wartości do mapy, ponieważ pokonuje ona cel płynu.
Z góry dziękuję za wszelkie wskazówki, w jaki sposób mogę sprawić, aby mapa była widoczna wewnątrz płynu w pojemniku.
Ten układ wygląda dobrze, może być zdefiniowany rozmiar, obramowanie, margines lub wartość dopełnienia w swoim CSS? Jeśli nie, możesz spróbować usunąć "dobrze" klasę z listy, jeśli to jest problem, po prostu napisz wewnętrzną jednostkę div jako dziecko "nav nav-list" –
Masz odpowiedź tutaj. Wysokość mapy została ustawiona na zero. Link do odpowiedzi. https://github.com/twitter/bootstrap/issues/2475 – Epalissad