我正在开发一个带有需要省略的可视组件的 Web 应用程序。问题是我需要在同一行上有一些其他元素。
[ ellipsized text | element-x | element-y ]
我尝试使用浮点数来将所有内容放在一条线上,但这可以防止元素省略。
我想出的唯一解决方案是制作 element-y { position: fixed; top:0; right:0 }
,但是我必须对margin-right: xxx
椭圆形的文本做 a ,我可以接受。
问题是,element-x 是一个来自翻译文件的外部化字符串,所以我没有一种干净的方法来获取这里的宽度。
有谁知道实现这一目标的干净方法?理想情况下,我想避免在除了 element-y 之外的任何东西上设置任何宽度,这是一个图像。