如何在html中改变像table这样的div的方向

时间:2012-04-01 08:49:01

标签: html css css-tables

我需要将div标签的方向改为从右到左的表格。 当我们改变表的方向然后它改变列顺序。 我需要这个动作来做div标签。当我切换到persian, arabic...等其他语言时,此操作是必需的,然后布局需要从right to left更改其位置。

这是我的代码:

<div style="direction: rtl; display: block; ">
    <div style="display: inline">
        My</div>
    <div style="display: inline">
        name</div>
    <div style="display: inline">
        is</div>
    <div style="display: inline">
        mojtaba</div>
</div>

请注意,在我使用display:table&amp;之前display:table-cell它和我想要的完美一样,但是这个代码的问题仅限于http://www.quirksmode.org/css/display.html所述的一些新版浏览器。所以不知何故,我需要找到一种方法来修复上面的代码。

1 个答案:

答案 0 :(得分:0)

Old-school-no-CSS在HTML4中仍然有效。我也想在HTML5中......使用它:

<table dir="rtl">
 ...
</table>