很难说出这个问题.
我假设大多数人都知道正常的无序列表左侧有子弹.我想知道是否有可能将这些子弹放在右侧(jquery解决方案很好).
稍微详细一点,假设:
foo和bar.bar列表的文本对齐方式应该在右侧.bar列表的子弹应该在对立面.PS因为我认为有人会说,"为什么?为什么以所有合乎逻辑的名义你想做这样的事情?" 我谦虚但不合逻辑的代码自我肯定必须承认它对"规范"有点无聊.;)
编辑:
使用dir='rtl'对我的情况不起作用,因为它只会让子弹反转,而不是句子也会导致不良影响.
如果你不能使用dir='rtl',我认为真的没有什么好的解决方案。您可以使用 CSS 禁用默认列表项目符号并放置背景图像作为解决方法。或者,你可以这样做:
<table>
<tr><td>First point. </td><td> <li> </li></td></tr>
<tr><td>Second point. </td><td> <li> </li></td></tr>
</table>
Run Code Online (Sandbox Code Playgroud)
这是一个看起来很糟糕的解决方法,但确实可以满足您的要求。用于布局的表格显然是不可取的,但在这里我认为在定位和可变高度对齐方面等效的 CSS 会复杂得多。