javascript - 用文本省略号在同一行显示 2 个文本

标签 javascript html css

.parent{
    width:100px;
}
.ellipsis{
    text-overflow: ellipsis;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
}
<div class="parent">
    <div class="ellipsis">Lorem ipsum dolor sit amet.</div>
    <div>(AED)</div> 
</div>

我想在同一行中显示 AED 和省略号。如何实现。

提前致谢

最佳答案

您可以在父级 div 上使用 display:flex 属性来实现此目的,并且可以在子级上设置 flex 属性以在它们之间分配空间。

.parent{
    width:100px;
    display: flex;
}
.ellipsis{
    text-overflow: ellipsis;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
}
<div class="parent">
    <div class="ellipsis">Lorem ipsum dolor sit amet.</div>
    <div>(AED)</div> 
</div>

关于javascript - 用文本省略号在同一行显示 2 个文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45739846/

相关文章:

javascript - 复选框触发事件

javascript - 如何调用td的id改变css样式onclick

带有 moment.js 和 knockout.js 的 html5 时间选择器

html - 动画打开后获取消息到 fate away

php - 响应式设计 - Android 不缩放

javascript - Vue : display response from form submit on another page

删除后Javascript更新循环值

javascript - Formik MaterialUI 输入掩码

javascript - SVG 图形不会出现在使用 javascript 和内部样式的第二个 float 相对 div 列中

javascript - 奇数/偶数点击的 Jquery 自定义 CSS