Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
为什么以下 CSS 不起作用?
a { width: 60px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
这是因为锚是标准的inline元素。添加display:inline-block将使上述代码工作。
inline
display:inline-block
这是盒子模型,display:block会做的工作
display:block
a { width: 60px; display:block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
但它可能会导致其他问题,使锚(内联元素)表现得像盒子模型元素(显示:块)。
参考: 文本溢出
更新:
演示。
添加display: block到您的CSS。
display: block