2016-11-14 44 views

回答

1

这里是一个解决方案:

#left { 
 
    position:relative; 
 
\t float:left; width:180px; background:#ff0000; 
 
} 
 
#right { 
 
    position:relative; 
 
\t width: calc(100% - 180px); \t background:#00FF00;float:left; 
 
}
<div> 
 
\t <div id="left"> 
 
\t \t leftttt 
 
\t </div> 
 
\t <div id="right"> 
 
\t \t rightttt 
 
\t </div> 
 
</div>

你的问题是与具有浮动一个DIV和其他不 - 同样,如果你打算把两个物品并排放置,你不能有一个宽度为100%的物体,要么它们会相互重叠,要么根据它们相对于彼此的位置走到下一行。

+0

我upvote你的答案,但是,我不喜欢CALC(尚未广泛支持)呢。有什么方法吗? –

相关问题