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

标签 javascript html css right-to-left

如何在浏览器中为用户输入制作一个从右到左和从上到下的文本字段?有什么本地方法可以做到吗?或者可能有变通办法?

(从上到下可以是日语或象形文字。)

最佳答案

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

至于从上到下的方向,据我所知没有简单的标准方法,但这没关系,因为日本网页很少使用未嵌入图像或 Flash 对象中的垂直文本,而且我从未见过任何使用垂直输入的网站。事实上,即使在 HTML 之外,日本计算机中的垂直输入也很少见,而且通常只在生成打印的垂直文本的 WSIWYG 编辑器(如文字处理器)中发现。

关于javascript - html/js 中从右到左和/或从上到下的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5761627/

相关文章:

Opera Mini 的 HTML5 视频标签

html - 调整页面大小时如何使元素保持相同的位置?

css - 成长箱不工作

javascript - 我需要获取数组中值的中位数,但我卡住了

javascript - 如何在 jQuery 中隐藏新元素?

javascript - 使用纯 JavaScript 显示更多/显示更少多个元素的切换按钮 [无 jQuery]

python - 如何根据lxml中的 child 选择 parent ?

php - Wordpress 中损坏的下拉菜单

JQuery 分层悬停样式

javascript - 在 Nodejs 中使用 ssh2 传输整个目录