从右到左起始表格单元格

时间:2013-03-03 18:59:57

标签: html css forms right-to-left

我正在写一个希伯来语网页,我需要创建一个表单,问题是我需要单元格从右到左而不是从左到右作为默认值,所以当我按下tab键时它会走到左边。 我尝试了表中的float:right css属性和tr td,但似乎没有任何帮助,当我最终管理更改单元格顺序时,所有单元格被压在一起。 任何人都可以帮我指定我需要写的正确属性。

提前感谢所有帮助者。

2 个答案:

答案 0 :(得分:6)

将布局方向设置为从右到左,最自然地设置为<html dir=rtl>dir attribute除了方向中性文本的方向性外,还设置了表格列的布局顺序。因此,您可以按逻辑顺序编写包含输入元素的表格单元格(首先填写要填写的字段等),浏览器将从右到左设置单元格。因此,从第一个输入字段到第二个输入字段的标签意味着向左移动。

请注意,dir=rtl也会将默认对齐设置为右侧,这通常适用于从右向左的语言。

答案 1 :(得分:0)

您可能希望应用tabindex属性而不是使用单元格顺序进行修改。此外,表格用于表格数据。您是否有某种理由将其用于表单?

http://www.w3schools.com/tags/att_global_tabindex.asp

提示W3schools-bashing。 : - )