我需要的是截断文本,使其填充svg
矩形的大小,然后在mouse-over
. 我曾尝试使用 css 使用以下代码隐藏文本然后弹出,但它似乎不起作用。
#text_trunc {
width: 100px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
#text_trunc:hover{
overflow: visible;
white-space: normal;
width: auto;
position: absolute;
background-color: rgba(0,0,0,0);
}
我已经svg
使用创建了所有元素javascript
,这是我id
为文本元素创建的地方
text.setAttributeNS(null, "id", "text_trunc");
我最好的猜测是svg
创建一个不能被截断的图像css
......仍然需要一个解决方案。提前致谢