繁体   English   中英

CSS 没有文字换行

[英]CSS no text wrap

请参阅代码http://jsbin.com/eveqe3/edit ,也在下面引用。

我需要以这样的方式在项目 div 内显示文本,文本仅出现在绿色框中,并且需要隐藏指定宽度的行的其余部分。 有什么建议请...

<style>
  #container{
    width : 220px;
  }
  .item{
    float:left;
    border: 1px solid #0a0;
    width: 100px;
    height: 12px;
    padding 2px;
    margin: 0px 2px;
  }
  .clearfix{
    clear: both;
  }
</style>
</head>
<body>
  <div id="container">
    <div class="item"> A very loooooooooooooooooooooong text </div>
    <div class="item"> Another looooooooooooooooooooong text </div>
    <div class="clearfix">  </div>
   </div>
</body>
</html>​

除了溢出:隐藏,使用

white-space:nowrap;

只需使用:

overflow: hidden;
white-space: nowrap;

在您的项目的 div 中

使用 css 属性 overflow 。 例如:

  .item{
    width : 100px;
    overflow:hidden;
  }

溢出属性可以具有许多值之一,例如 ( hidden , scroll , visible ) .. 您还可以仅使用overflow-xoverflow-y控制一个方向的溢出

我希望这有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM