我正在构建一个浏览系统,它包括通常的面包屑:
Home / dir1 / dir2
面包屑列表是一个<ul>
列表。但是当列表增长时,有必要对其进行椭圆化。完美的解决方案将以这种方式工作:
|-- Width of the container's div ---|
/ Home / my / long / list / of / directories /
这将变成:
|-- Width of the container's div ---|
/ Home / (...) / of / directories /
但我不知道我怎么能做到这一点。如果我尝试用 javascript 来做,我需要知道渲染列表的宽度,以便知道我是否必须省略它。听起来很棘手。
欢迎任何建议。