【发布时间】:2015-08-01 03:16:49
【问题描述】:
我想在 html 中创建一个无序列表。每个列表项,左侧有一个图标,右侧有一个图标。文本在 2 个图标之间,应该自动占据可用的屏幕宽度。在长文本的情况下,它将是省略号。列表项应该是这样的:
++++++ ++++++++++++++++++++++++++ ++++++
+icon+ + short text + +icon+
++++++ ++++++++++++++++++++++++++ ++++++
++++++ ++++++++++++++++++++++++++ ++++++
+icon+ + long text long text ...+ +icon+
++++++ ++++++++++++++++++++++++++ ++++++
++++++ ++++++++++++++++++++++++++ ++++++
+icon+ + short text + +icon+
++++++ ++++++++++++++++++++++++++ ++++++
我尝试了很多方法来创建列表,但都没有成功。请帮忙!欢迎任何解决方案或建议。
更新:我需要分隔标签上的图标,例如 div 或 img
提前致谢。
【问题讨论】:
-
给我们一些你尝试过的代码
-
图标的宽度/高度是否相同?
-
是的,所有图标的大小都相同
-
我知道为什么没人提到table这个词了!
-
@EmmadKareem 我之前尝试使用
display:table,但是当我在iOS webkit上运行页面时,第一列总是占用一半的可用空间。你有这方面的例子吗?