小编Wub*_*bel的帖子

嵌套 flexbox 项目中的截断文本

我想截断 flexbox 项目中的文本。这完全正常。但是如果这个 flexbox item 包裹在另一个 flexbox item 中,它就会损坏。有没有办法让所有东西都流动起来并且不会破裂?

我做了一支钢笔,你看到它在这里坏了:http : //codepen.io/anon/pen/apJYaN

.accordeon {
  width: 300px;
  background-color: #eeeeee;
}

.accordeon__row {
  /* if you remove this, then it works */
  display: flex;
}

.accordeon__row-label {
  flex-basis: 30%;
}

.accordeon__row-content {
  list-style-type: none;
  padding-left: 0;
  margin-bottom: 0;
  margin-top: 0;
}

.accordeon__row-item {
  display: flex;
}

.accordeon__row-value {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
Run Code Online (Sandbox Code Playgroud)
<div class="accordeon">
  <div class="accordeon__row">
    <div class="accordeon__row-label">
      Mobility
    </div>
    <ul class="accordeon__row-content">
      <li class="accordeon__row-item">
        <div class="accordeon__row-value">
          1 min …
Run Code Online (Sandbox Code Playgroud)

css ellipsis truncated flexbox

2
推荐指数
1
解决办法
1685
查看次数

标签 统计

css ×1

ellipsis ×1

flexbox ×1

truncated ×1