0

我使用 display:block css 属性创建了一个项目列表。

display:block 属性创建了一个从左到右的英文项目列表。我将这些项目翻译成希伯来语,这是从右到左的,但文本留在左边。我需要让 display:block 文本粘在右侧(从右到左)。我试过了:

方向:rtl;text-align:right 甚至 float:right 都不会影响 display:block。

正如您在示例中看到的那样,列表粘在左侧并忽略了我添加的上述属性:

在此处输入图像描述

我怎样才能显示:块有从右到左的文本

4

2 回答 2

0

text-align: right设置已足够,但在您的代码中,某些部分(在屏幕截图中不可见)以某种方式覆盖它,无论是在ul元素上还是在内部li元素上。

于 2012-07-17T10:28:49.817 回答
-1

CSS 具有对 RTL-Languages direction属性的多语言支持。使用值ltr(拉丁语)或rtl(希伯来语)。任何其他属性都应该是多余的,尤其是text-align. 删除它有帮助吗?它应该依赖于脚本方向:http: //www.w3schools.com/cssref/pr_text_text-align.asp

于 2012-07-17T07:06:05.203 回答