为什么以下CSS不起作用?
a {
width: 60px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
答案 0 :(得分:35)
这是因为锚点是标准的inline
元素。添加display:inline-block
将使上述代码生效。
答案 1 :(得分:7)
对于盒子模型,display:block
将完成工作
a {
width: 60px;
display:block;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
但是它可能会导致其他问题使锚(内联元素)表现得像box model element(display:block)。
参考: text-overflow
<强>更新强>
display:inline-block
答案 2 :(得分:1)
将display: block
添加到您的css。