2013-08-07 57 views
0

我把我的布局煮到这fiddlefull screen版本为什么我的边栏和我的内容之间有更多空间?

我有两个问题。首先,侧栏和内容之间的空间非常大。我希望他们能像平常一样分开。在我的情况下,我期望侧栏大小为span2,我的主要内容是span7的大小,然后右栏是span3

<div class="row-fluid"> 
    <div class="span2"> 
     <div class="well sidebar-nav-fixed"> 
     <ul class="nav nav-list"> 
      <li class="nav-header">Sidebar</li> 
      ...other links ... 
     </ul> 
     </div> 
    </div> 
    <div class="span7 span-fixed-sidebar"> 
     <div id="world-map" style="display:block;">&nbsp;</div> 
    </div> 
    <div class="span3"> 
     <div class="row-fluid"> 
      <div class="span12" id="country-info"> 
       <h2 id="country-info-header"> 
        The Detail Header 
       </h2> 
       <p id="country-info-summary"> 
        A set of summary information. A short paragraph of text. 
       </p> 
      </div> 
     </div> 
    </div> 

但是,我得到的结果与我的侧边栏和我的内容之间的巨大差距(红色框),而右手的内容是在左边,我的侧边栏下。我怎样才能修复这种布局?

enter image description here

+0

你有类但没有外部CSS? – VoidKing

+0

尝试删除'span-fixed-sidebar'上的'span-fixed-sidebar'。我认为他们可能是从同一点固定的。 – Caelea

回答

1

难道你不只是降低毛利的大小,像这样:

.row-fluid > .span-fixed-sidebar { 
    margin-left: 100px; 
} 

为似乎移动红色酒吧很好

编辑:我有一个关于游戏,并拿出一个稍微看起来更简单的代码,我认为这是你需要调整一下的效果。 http://jsfiddle.net/bmgh1985/UeFRa/

+0

啊。我没有发现小提琴下面的文字。将使用清楚:左和相对位置为您工作? – bmgh1985

相关问题