我在一个固定大小的容器中有一个标题和描述文本,我想在同一行。
两者都有动态宽度。
我希望描述(通常更长)在溢出容器时带有省略号。
这是我到目前为止所做的:fiddle。
<div>
<span class="header">Some dynamic-width header</span>
<span class="desc">Some dynamic-width description which - when long enough - should end with a ellipsis</span>
</div>
div
{
width: 400px;
max-width: 400px;
height: 25px;
line-height: 25px;
border-bottom: 2px solid #952262;
color: #111;
}
.header
{
font-weight: bold;
float:left;
}
.desc
{
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
display: inline-block;
width: 100%;
}
有什么想法吗?
答案 0 :(得分:0)
刚想通了。
我在.desc类
上需要display:block
<强> FIDDLE 强>
div
{
width: 400px;
max-width: 400px;
height: 25px;
line-height: 25px;
border-bottom: 2px solid #952262;
color: #111;
}
.header
{
font-weight: bold;
float:left;
}
.desc
{
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
display: block;
}