css - 隐藏的溢出无法按预期在内联元素上工作

标签 css

我试图隐藏比父级宽度宽的元素。这是代码笔 URL:https://codepen.io/anon/pen/zMEbrY .如您所见, children 换行时我希望他们保持在同一行。

.a {
  width: 21px;
  overflow: hidden;
}

.b, .c {
  display: inline;
}

.b {

}

.c {

}

最佳答案

使用white-space :

.a {
  width: 21px;
  overflow: hidden;
  white-space: nowrap;
}

.b, .c {
  display: inline;
}
<div class="a">
  <div class="b">500</div>
  <div class="c">501</div>
</div>

关于css - 隐藏的溢出无法按预期在内联元素上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53374939/

相关文章:

javascript - 在流体布局中将 div 包裹在绝对定位的 div 下方

css - tCSS : Don't break line for tags

css - 如何修复只能在我自己以外的计算机上正确呈现的 Laravel 元素?

html - 如何在 CSS 中更改图像背景位置?

css - 针对较小的屏幕分辨率优化我的页面

html - 在 1 行中排列多列菜单

HTML 默认图像大小

javascript - 如何在单击表格中的按钮时添加动态行?

javascript - 如何将提示添加到 span 或 div 以制作聊天气泡?

html - iframe 100% 高度在正文内,带内边距