div overflow-x 子容器根据父容器宽度调整大小

div overflow-x child resizes with parent container width

我有一个 1100px-width div 通用容器,我称之为 (A),它在我的应用程序中调整为 925px。此外,我有一个 div 里面有更多的 divs:一个有一个静态宽度 (200px) 我称之为 (B) 而另一个没有但是有一个水平滚动条,我称之为 (C)。

我希望当通用容器调整大小 (A) 时,div (C) 也调整大小并保持其滚动条。

到目前为止我已经想到了这个 jsfiddle 但我无法弄清楚我做错了什么。

Pd:我使用不同的指标进行模拟n。

¿如何使 div 子项 (C) 调整为常规容器 (A) 宽度?

.

(C) 不应该调整大小,但要有一定的宽度(大于900px,才能得到滚动条。)。容器 (A) 进行大小调整并且应该有 min-width:925px

更新: 结果有点复杂: http://jsfiddle.net/p7perzc6/

.a {
    border: 1px solid #aaa;
    width : 800px;
    height: 200px;
}
.b {
    width: 100px;
    background-color: green;   
     height: 200px;
    float: left;
}
.c {        
    background-color: orange;
 height: 200px;
    margin-left: 101px;
    float: left; 
    overflow-x: scroll;
    width: 900px;
    position: fixed;        
}

它的最新更新 fiddle

html {
 box-sizing: border-box;
}
*, *:before, *:after {
 box-sizing: inherit;
}
.container{
    height:100px;
}
.left{
    width:100px;
    height:100px;
    background-color:green;
    float: left;
}
.right{
    overflow-x:auto;
    background-color:red;
    width: 100%;
    min-height: 100px;
}
.content{
    width:600px;
    position :relative;
}
.wrap{
   overflow: hidden;
    padding-left: 10px;
}
<div class="container">
    <div class="left">
        
    </div>
    <div class="wrap">
        <div class="right">
           <div class="content">
                CONTENT   
            </div>
        </div>
    </div>
</div>