Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript html/js中从右到左和/或从上到下的文本?_Javascript_Html_Css_Right To Left - Fatal编程技术网

Javascript html/js中从右到左和/或从上到下的文本?

Javascript html/js中从右到左和/或从上到下的文本?,javascript,html,css,right-to-left,Javascript,Html,Css,Right To Left,如何在浏览器中为用户输入创建从右到左和从上到下的文本字段?有没有什么本土的方法?或者是变通办法 (自上而下可以像日语或象形文字一样。)对于RTL文本字段,您可以使用HTMLdir属性(就像Šime Vidas已经提到的)或CSS中的withdir=“RTL”direction属性withdirection:RTL。您可以在大多数可视HTML元素上使用这些属性,而不仅仅是在文本字段上 至于从上到下的方向,我知道没有简单的标准方法,但这没关系,因为日本网页很少使用不嵌入图像或Flash对象的垂直文本

如何在浏览器中为用户输入创建从右到左和从上到下的文本字段?有没有什么本土的方法?或者是变通办法


(自上而下可以像日语或象形文字一样。)

对于RTL文本字段,您可以使用HTML
dir
属性(就像Šime Vidas已经提到的)或CSS中的with
dir=“RTL”
direction
属性with
direction:RTL
。您可以在大多数可视HTML元素上使用这些属性,而不仅仅是在文本字段上


至于从上到下的方向,我知道没有简单的标准方法,但这没关系,因为日本网页很少使用不嵌入图像或Flash对象的垂直文本,而且我从未见过任何使用垂直输入的网站。事实上,即使在HTML之外,日本计算机中的垂直输入也非常罕见,通常只有在产生打印垂直文本的WSIWYG编辑器(如文字处理器)中才能找到。还有一种自动javascript,可以自动将ltr转换为rtl:

从右到左: