Css 精细上传器文件名省略号,在哪里指定长度?

Css 精细上传器文件名省略号,在哪里指定长度?,css,fine-uploader,ellipsis,Css,Fine Uploader,Ellipsis,我有一个很好的上传程序,但是我试图将整个界面压缩到一个非常窄的对话框中,并且需要调整文件名中间添加省略号的长度,以便截断它们,使其适合 目前,文件名正在被截断,但只有在它们变得很长之后才会被截断。我看不出文件名的长度是在哪里确定的,以及使用了什么机制。似乎没有使用文本溢出:省略号css标记 谢谢。你是对的,文本溢出:省略号未使用。为什么?因为在我看来,这不是解决这个问题的正确方法。使用文本溢出:省略号将导致文件名(包括扩展名)中最后n个字符丢失。对于许多用户,或者至少对一些用户来说,这些扩展可能

我有一个很好的上传程序,但是我试图将整个界面压缩到一个非常窄的对话框中,并且需要调整文件名中间添加省略号的长度,以便截断它们,使其适合

目前,文件名正在被截断,但只有在它们变得很长之后才会被截断。我看不出文件名的长度是在哪里确定的,以及使用了什么机制。似乎没有使用文本溢出:省略号css标记


谢谢。

你是对的,
文本溢出:省略号未使用。为什么?因为在我看来,这不是解决这个问题的正确方法。使用
文本溢出:省略号
将导致文件名(包括扩展名)中最后n个字符丢失。对于许多用户,或者至少对一些用户来说,这些扩展可能很重要/有用。因此,Fine Uploader使用一些简单的JavaScript来限制文件名的长度,仍然保留名称的最后一位。默认行为作为函数值提供给。默认情况下,它将文件名限制为33个字符,加上3个椭圆分隔文件名的一半。您可以使用自己的逻辑覆盖此选项

你是对的,
文本溢出:省略号未使用。为什么?因为在我看来,这不是解决这个问题的正确方法。使用
文本溢出:省略号
将导致文件名(包括扩展名)中最后n个字符丢失。对于许多用户,或者至少对一些用户来说,这些扩展可能很重要/有用。因此,Fine Uploader使用一些简单的JavaScript来限制文件名的长度,仍然保留名称的最后一位。默认行为作为函数值提供给。默认情况下,它将文件名限制为33个字符,加上3个椭圆分隔文件名的一半。您可以使用自己的逻辑覆盖此选项

自从@ray nicholus在这里给出早期答案以来,fine uploader的新版本已经改变了这一点。CSS现在在“qq upload file”类上指定了一个
文本溢出:省略号
,默认的
formatFileName
处理不会截断或修改文件名

因此,为了防止现在出现椭圆,您需要修改
qq上传文件的宽度和/或覆盖CSS
文本溢出:省略号
属性


这对于v5.11.9是正确的。我不知道它到底是什么时候改变的。

自从@ray nicholus在这里给出的早期答案以来,这在fine uploader的更新版本中已经发生了变化。CSS现在在“qq upload file”类上指定了一个
文本溢出:省略号
,默认的
formatFileName
处理不会截断或修改文件名

因此,为了防止现在出现椭圆,您需要修改
qq上传文件的宽度和/或覆盖CSS
文本溢出:省略号
属性

这对于v5.11.9是正确的。我不知道到底什么时候变了