html - {溢出-x : auto;} is overflowing vertically?

标签 html css overflow

我有一个高度和宽度不同的 div 框网格:http://jsfiddle.net/9cnDS/

有几个用overflow-x:auto应该是水平溢出的,但是他们是垂直溢出的?..

{{message}} 应保持在 1 行,当它超过框的标准宽度时,文本应自动水平溢出

<div class="col2">
    <div class="box9 border">
      <div class="message">
        <blockquote>
          <div class="moreLeft">{{message}}</div>
        </blockquote>
      </div>
    </div>
</div>

这是CSS:

.col2 {
  width: 65%;
  height:100%;
}
.box9 {
  height:15%;
  overflow-x: auto;
}
.moreLeft {
    margin-left: -2%;
}
.message {
    padding-top: 3.5%;
    text-align: center;
}
blockquote {
  height: 40px;
  width: auto;
  padding: 5px 10px;
  margin: 0 0 20px;
  font-size: 1.5vw;
  border-left: 11px solid #000;
}

最佳答案

不确定您要做什么,但是添加 white-space: nowrap 将防止文本垂直溢出:

.box9 {
    overflow-x: auto;
    white-space: nowrap;
}

关于html - {溢出-x : auto;} is overflowing vertically?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23021421/

相关文章:

javascript - 如何使此联系​​表起作用?

html - 将鼠标悬停在 img 上时如何更改另一个类的外观?

html - 对页面内容使用最小和最大高度宽度是一种好习惯吗?

css - 通过百分比设置字体大小后,如何将其恢复为正常?

gcc - 在 Ubuntu 10.10 32 位上构建 gcc-4.0.4。检测到缓冲区溢出

css - 顶部有边距的图层

html - 在下拉子菜单中需要帮助

javascript - 仅显示聚焦的 div 书签

html - 当屏幕分辨率减小时,Bootstrap Asp.net Web 表单页面没有响应

html - overflow:auto 不起作用,不显示滚动条