2014-09-25 68 views
0

是的,现在我已经得到了网格outertcontainer固定,但不知何故它不扩大100%。 请告诉我我在哪里做错了。 我给发出的CSS。 如果你在全屏看到它,你可以看到外部容器div仍然不是100%。 谢谢。给流体股利率显示水平滚动条

这里是 FIDDLE * { -webkit-箱尺寸:边界盒; -moz-box-sizing:border-box; box-sizing:border-box; }

body { 
    margin: 0; 
    padding: 0; } 

img { 
    max-width: 100%; } 

.bordered { 
    border: 1px solid black; } 

.redbordered { 
    border: 1px solid red; } 

.greenbordered { 
    border: 1px solid green; } 

.outerContainer { 
    max-width: 68em; 
    margin-left: auto; 
    margin-right: auto; 
    min-height: 300px; 
    width: auto; 
    margin-left: 133px; 
    background-color: crimson; } 
    .outerContainer:after { 
    content: ""; 
    display: table; 
    clear: both; } 
    .outerContainer .leftSide { 
    float: left; 
    display: block; 
    margin-right: 0%; 
    width: 50%; 
    background-color: blue; 
    min-height: 200px; } 
    .outerContainer .leftSide:last-child { 
     margin-right: 0; } 

.leftNav { 
    height: 100%; 
    width: 133px; 
    background-color: black; 
    position: fixed; 
    left: 0px; } 
+0

试试这个 - http://jsfiddle.net/o3jxrve7/ – Anonymous 2014-09-25 04:24:35

回答

0

当然,位置:固定正好是为了这个目的,使元素固定在那个位置,重叠在它下面的所有东西。为了有一个正规2列有没有重叠的布局,只是试试这个(有很多方法可以做到这一点,这仅仅是一个使用CSS,而无需更改HTML)

body { 
    margin: 0; 
    padding: 0; 
    display:block; 
    min-height:100%; 
} 
.leftNav { 
    height: 100%; 
    width: 10%; 
    background-color: black; 
    display:inline-block; 
    opacity: 0.7; 
} 
.rightContainer { 
    background-color:silver; 
    min-height: 300px; 
    display:inline-block; 
} 
.fluid { 
    width: 89%; 
} 
0

jsFiddle

删除宽度100%在流体和使rightContainer作为宽度汽车利润率左100px的

.rightContainer 
{ 
background-color:silver; 
min-height: 300px; 
width:auto; 
margin-left:100px; 
}