当前位置:  开发笔记 > 前端 > 正文

文本扩展到按钮HTML之外

如何解决《文本扩展到按钮HTML之外》经验,为你挑选了1个好方法。

https://plnkr.co/edit/dZigMtncPEed4MK75swb?p=preview


如您所见,文本扩展到外部.有没有办法截断文字?这背后的原因是按钮是下拉菜单的一部分.

在此输入图像描述

文字是白色的,所以很难看到它"打破"按钮.

[UPDATE]

无论如何还要为文本溢出添加边距:省略号.省略号太接近文本而且没有吸引力(在我看来)

在此输入图像描述

[更新2]由于我通常把我的插入符号放在文本的末尾,因此上面的解决方案会导致我的插入符号丢失.有什么方法可以让我用椭圆形跟随插入符号吗?

在此输入图像描述

[更新3]无论如何都要让插入符号在最后对齐? 在此输入图像描述



1> Josh Crozier..:

如果要截断文本并添加省略号,可以添加overflow: hidden剪辑文本,然后使用text-overflow: ellipsis添加"..."省略号:

更新的示例

button.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

在此输入图像描述

推荐阅读
Chloemw
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有