首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使PrimeFace的编辑器从右到左

如何使PrimeFace的编辑器从右到左
EN

Stack Overflow用户
提问于 2011-03-31 14:51:28
回答 2查看 1.7K关注 0票数 1

是否可以使PrimeFaces的编辑器组件从右到左?似乎不支持dir和样式属性..。:(

EN

回答 2

Stack Overflow用户

发布于 2011-04-01 08:14:39

根据我的经验,jsf框架中的控件,如prime/open/等等。不要使用html @dir支持RTL,通常这些控件的接口是使用Javascript构建的,因此您可能应该在这个级别上工作。在这种情况下,我可以建议您考虑jsf控件的另外两个替代方案吗?

使用javascript编辑器的

  1. (比如elrte,可能更容易定制,也有阿拉伯语翻译)。http://elrte.org/
  2. Using Flex html编辑器(如果可以的话是Flash,并且Flex支持所有控件的RTL )

F.

票数 1
EN

Stack Overflow用户

发布于 2011-10-20 22:27:32

只是偶然撞到了这条线,

无论如何,我记得我使用jquery做了如下RTL操作:

代码语言:javascript
运行
复制
<script type="text/javascript">
jQuery(document).ready(function($) {
    $("j_idt33:inputtextlist").contents().find('html').attr('dir', 'rtl');                          
}); 

必须找到带firebug的id,inputtextlist是我给编辑器的id,ypu总是可以使用更智能的jquery选择器(后缀匹配)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5501780

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档