首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bootstrap hero-单位高度-单张

bootstrap hero-单位高度-单张
EN

Stack Overflow用户
提问于 2012-07-04 01:49:05
回答 1查看 2.5K关注 0票数 1

我有一个基本的bootstrap布局,有一个导航栏和一个侧边栏(Span 3) + map(span 9)。我的问题是,当我在浏览器中查看此代码时,地图看起来如下所示:http://dl.dropbox.com/u/15923835/bootstr.jpg

但我想要一个固定的地图大小(它应该覆盖80%的页面的东西。我试着在每个DIV中设置一个固定的高度,但什么也没有发生。你有什么意见建议?

为我糟糕的技术解释道歉(我正在努力学习)

以下是代码的副本:

代码语言:javascript
复制
<div class="container-fluid">
  <div class="row-fluid">
    <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>
          <li><a href="#">Link</a></li>
          <li class="nav-header">Sidebar</li>
          <li><a href="#">Link</a></li>
          <li><a href="#">Link</a></li>
          <li><a href="#">Link</a></li>
          <li><a href="#">Link</a></li>
          <li><a href="#">Link</a></li>
          <li><a href="#">Link</a></li>
          <li class="nav-header">Sidebar</li>
          <li><a href="#">Link</a></li>
          <li><a href="#">Link</a></li>
          <li><a href="#">Link</a></li>
        </ul>
      </div><!--/.well -->
    </div><!--/span-->
    <div class="span9">

        <div class="hero-unit" id="map"></div>

            <script src="../leaflet/dist/leaflet.js"></script>           
            <script>

                var map = new L.Map('map');

                var cloudmadeUrl = 'http://{s}.tile.cloudmade.com/BC9A493B41014CAABB98F0471D759707/997/256/{z}/{x}/{y}.png',

                    cloudmadeAttribution = 'Map data &copy; 2011 OpenStreetMap contributors, Imagery &copy; 2011 CloudMade',

                    cloudmade = new L.TileLayer(cloudmadeUrl, {maxZoom: 18, attribution: cloudmadeAttribution});

                map.setView(new L.LatLng(55.367, 10.811), 6).addLayer(cloudmade);

        var trailers = new L.LayerGroup();

        <?php $query = mysql_query("SELECT tblmain.modemid, max(dateepoch), tblmain.date, tblmain.speed, tblmain.la, tblmain.lo, tblmain.t1, tblmain.t2, tblmain.spt1, tblmain.spt2, tbltrailers.name \n"
            . "FROM tblmain\n"
            . "LEFT JOIN tbltrailers\n"
            . "on tblmain.modemid = tbltrailers.modemid\n"
            . "GROUP BY modemid ");
         $i = 1;
         while ($row = mysql_fetch_array($query)){
         $modemid=$row['modemid'];
         $trailernummer=$row['name'];
         $date=$row['date'];
         $lat=$row['la'];
         $lon=$row['lo'];
         $speed=$row['speed'];
         $t1=$row['t1'];
         $t2=$row['t2'];
         $spt1=$row['spt1'];
         $spt2=$row['spt2'];
         echo ("var marker$i = new L.Marker(new L.LatLng($lat, $lon));
         marker$i.title = \"test\";
         marker$i.bindPopup(\"<h1>$trailernummer</h1><br/>Modemid: $modemid<br/>Datum: $date<br/>Temp 1: $t1<br/>Temp 2: $t2<br/>Setpoint 1: $spt1<br/>Setpoint 2: $spt2 <br/> \").openPopup();
        trailers.addLayer(marker$i);
         "); 
         $i++;
         }
         ?> 
                map.addLayer(trailers);


                //marker.bindPopup("<b>Hello world!</b><br />I am a popup.").openPopup();

            </script>
      </div>
    </div>
</div>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-04 02:49:11

如快速入门中所指定的:http://leaflet.cloudmade.com/examples/quick-start.html在div#map上使用样式

代码语言:javascript
复制
<div id="map" style="height: 200px"></div>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11316383

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档