相关疑难解决方法(0)

如何强制内联div保持同一条线?

我正在尝试制作三列布局.我希望左右列的宽度只与子项内容一样宽.我希望中心列扩展以填充剩余空间.

我正在尝试以下(概述,包括下面的jsfiddle链接):

#colLeft {
  display: inline;
  float: left;
}
#colCenter {
  float: left;
  display: inline;
  overflow: none;
  white-space: nowrap;
}
#colRight {
  display: inline;
  float: right;
}

<div id="parent" style="width:100%">
  <div id="colLeft">left</div>
  <div id="colCenter">Some really long text in the center. Some really long text in the center.</div>
  <div id="colRight">right</div>
</div>
Run Code Online (Sandbox Code Playgroud)

小提琴:http: //jsfiddle.net/5kszQ/

但是当其内容太长时,中间列会推动其下方的右列.我希望所有三列都是内联的,并根据需要缩小中心列.这就是上面给我的:

在此输入图像描述

相反,我想:

在此输入图像描述

谢谢你的帮助

html css word-wrap

42
推荐指数
2
解决办法
8万
查看次数

标签 统计

css ×1

html ×1

word-wrap ×1