Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 更聪明的截断字符串的方法在rails应用程序中看起来是一致的?_Css_Ruby On Rails_Fonts_Truncate_Truetype - Fatal编程技术网

Css 更聪明的截断字符串的方法在rails应用程序中看起来是一致的?

Css 更聪明的截断字符串的方法在rails应用程序中看起来是一致的?,css,ruby-on-rails,fonts,truncate,truetype,Css,Ruby On Rails,Fonts,Truncate,Truetype,像monospace字体(看起来很统一),我使用了下面的字体系列 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif 我不想改变字体,不管怎样,使用css实现相同的字体宽度?我认为这是不可能的。等距字体为每个字母占用相同的空间,即i和w使用相同的宽度。如果其他字体只使用所需的空间量(我将占用比w更少的空间)。@ted否我使用rails truncate方法,无论如何使用cssI自定义字体请参见,请记住使用“css trunca

像monospace字体(看起来很统一),我使用了下面的字体系列

font-family: "Helvetica Neue", Helvetica, Arial, sans-serif

我不想改变字体,不管怎样,使用css实现相同的字体宽度?

我认为这是不可能的。等距字体为每个字母占用相同的空间,即i和w使用相同的宽度。如果其他字体只使用所需的空间量(我将占用比w更少的空间)。@ted否我使用rails truncate方法,无论如何使用cssI自定义字体请参见,请记住使用“css truncate”可以按宽度(即100px)截断,而rails截断很可能按字符串.length(例如<15个字符)截断嗯。。。您希望每个字符占用相同的宽度,无论字体是否成比例?@MrLister字体是成比例的