使浮动div填充剩余空间
  我怎样才能让left填充剩余空间?  一般来说,我想要完成的是将正确的div设置在右侧,并用剩余的div来填充剩余空间。 
<div>
  <div id="left" style="float: left"></div>
  <div id="right" style="float: right; max-width: 700px"></div>
</div>这是你想要的?
#container {
  display: flex;
  width: 100%;
}
#left {
  background-color: red;
  flex-grow: 1;
}
#right {
  max-width: 700px;
  background-color: blue;
}<div id="container">
  <div id="left">
    Left left left
  </div>
  <div id="right">
    Right right right
  </div>
</div>