我有几行电子邮件地址和姓名。我想展示尽可能多的内容。因此,如果我有一个短名称,请显示更多电子邮件地址,如果我有一个短电子邮件,请显示更多名称。如果姓名和电子邮件都很长,我希望它们占用相同的空间。对于任何长的、被截断的项目,我希望它们以省略号结尾。
无论如何,我可以在不使用 Javascript 的情况下保留这些要求吗?我不想使用 flexbox 布局(没有足够的浏览器支持),但我愿意接受。此外,一切都是一条线;没有包装。
------------- -------------------------------------
| This is a long name...| This is a long email... |
------------- -------------------------------------
|<------------------100% width ------------------>|
<div class='result'>
<div class='textHolder'>
<h3>Name</h3>
<h4>Email</h4>
</div>
</div>