类似的东西:
<md-toolbar>
<div class="md-toolbar-tools">
<paper-icon-button icon="arrow-back" nav-to="{{$root.navTo}}"></paper-icon-button>
<span flex>{{$root.title}}</span>
</div>
</md-toolbar>
但是当$root.title
很长时,文本将只包含几行。我想要的是text-overflow: ellipsis;
的效果,但在<span>
中添加它并不起作用。那我该怎么办?
答案 0 :(得分:0)
一些问题:
参见我做过的这个粗略的例子:
http://plnkr.co/edit/u0z58vvCDLvTrfZHgkBm
<div>
<div style="overflow: hidden; text-overflow: ellipsis; width: 50px">
THIS IS LONG TEXT TTTTTTTTE EEEEEEEEEEEE EEEEEEEEEEEEEE SSSSSSSSSSSSSSSS VVVVVVVVVVVVVVVVVVVW
</div>
</div>
可能比依靠CSS盲目做得更好的解决方案是要么确保你不能输入太长的标题。或者提出一个为你修剪字符串的指令。