`float:left`和css样式表中的rtl方向

时间:2011-04-10 08:57:35

标签: html css right-to-left

当以从右到左的语言查看页面时,如何将float:left变为float:right? (使用相同的JSP文件)

1 个答案:

答案 0 :(得分:3)

你不能只是“转”它,特别是不能使用纯CSS。

您的一些选择是:

  1. 创建两个单独的CSS样式表(例如ltr.cssrtl.css),每个样式表都有自己的规则,然后使用服务器端代码加载正确的文件。
  2. 当切换到rtl视图时,让JavaScript代码迭代所有相关元素并改变它们的样式 - 使用jQuery实现起来非常简单,但也可以使用纯JavaScript。