当我们在 5 个字母的文本框宽度内有一个字符串 = "aaaaabbb" 时。我想看到[aabbb]休息,而不是[aaaaa]。
我试过:
1(方向:RTL <-这似乎适用于显示但是,当我尝试在abcdefghijklmn(更多单词(之后写更多时,单词从文本的开头开始写。(例如opqrstu[abcdefghijklmn](我不想要。
2(文本对齐:右对齐<-这只会将文本拉到文本框的右侧。不会显示结束字母。
<input class="control" style=" width:18%; height:100%; margin-right: .5%;" id="link${customer.customerId}" value=${customer.link}></input>
当我有长~~~链接地址时,我想在我必须点击查看之前查看最后一部分,因为第一部分与 https://都是相同的字符串......等
AFAIU 你不能。
方向:RTL 适用于阿拉伯国家和其他从右到左书写的语言,因此所有语言都变得颠倒。
这是在组件的浏览器实现中硬编码的基本功能。更改此设置的唯一方法是从头开始绘制组件并为其提供所有事件。对于这么小的事情来说,这是一项非常漫长的工作。
您唯一的希望可能是找到一个已经开发的组件来提供这个,一个掩码组件或其他东西。我不知道有没有这种方式。
编辑
Jquery-Mask-Plugin 提供了"反向"选项。看看它是否符合您的需求。检查"公积金"类型。
https://igorescobar.github.io/jQuery-Mask-Plugin/
在 HTML 属性中使用模板字符串时要小心。 它们通常仅在脚本文件中运行时起作用。