H5Skills icon indicating copy to clipboard operation
H5Skills copied to clipboard

图标跟随文字,文字超出隐藏

Open liqinuo opened this issue 7 years ago • 1 comments

b

实现如图效果,标签一直跟随在文字后面。如果文字超出一行,文字裁断省略,标签保留在最右。

HTML:

<div class="jd">
    <span>小米官方旗舰店</span>
    <em>京东自营</em>
 </div>

CSS:

.jd {
    margin-right: 60px; /* 对应是标签的宽度 */
    white-space: nowrap;
    span, em {
        display: inline-block;
        vertical-align: middle;
    }
    span {
        max-width: 100%;
        /* 单行文字超出省略 */
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    em {
        width: 60px; /* 标签的宽度 */
    }
}

liqinuo avatar Jul 11 '17 02:07 liqinuo

如果文字是多行也适用吗?

VickieYan avatar Jun 28 '19 10:06 VickieYan