这是我想要做的:
到目前为止,我所做的不能保持按钮显示。省略号仅在窗口边缘到达文本时才开始工作。
HTML:
<div class="wrapper">
<span>
foo bar foo bar foo bar foo bar foo bar foo bar foo bar foo bar foo bar
</span>
<button type="button">Download</button>
</div>
CSS:
.wrapper {
text-align: center;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
background-color: #b3ffcb;
}
任何人都知道如何解决这个问题?
答案 0 :(得分:3)
您可以在包装上使用Flexbox
并在text-overflow: ellipsis
Fiddle
span
.wrapper {
display: flex;
justify-content: center;
align-items: center;
background-color: #b3ffcb;
}
span {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
<div class="wrapper">
<span>foo bar foo bar foo bar foo bar foo bar foo bar foo bar foo bar foo bar </span>
<button type="button">Download</button>
</div>