Javascript dir=应用于div标记时,自动属性不起作用
我已经将Javascript dir=应用于div标记时,自动属性不起作用,javascript,android,html,Javascript,Android,Html,我已经将dir=auto属性应用于元素,以便基于输入语言实现文本对齐。 但是,如果标记中存在任何标记,则dir=auto属性对标记无效。同样,我还必须将dir属性应用于p标记 当同时存在div和p标记时,是否存在行为差异 <div id="EditBox" dir=auto contenteditable="true" style="margin: 5px; overflow-y: scroll; overflow-x: scroll;"> <p style="margin-t
dir=auto
属性应用于
元素,以便基于输入语言实现文本对齐。
但是,如果标记
中存在任何标记,则dir=auto
属性对
标记无效。同样,我还必须将dir
属性应用于p
标记
当同时存在div
和p
标记时,是否存在行为差异
<div id="EditBox" dir=auto contenteditable="true" style="margin: 5px; overflow-y: scroll; overflow-x: scroll;">
<p style="margin-top:0;margin-bottom:0;"><br></p>
</div>
我正在android模拟器中测试这一点
我们是否可以将dir
属性应用于body元素,以便它能够根据输入语言进行文本对齐?该属性(HTML5的一个新特性,支持有限)根据具有强方向性的第一个字符设置元素的方向性。它根本不试图分析文本的语言
从这个意义上讲,使元素的方向性取决于其自身内容的唯一方法是将dir
属性设置为元素本身的值auto
。不能使此属性被继承
但是您可以使用JavaScript遍历元素,并为所需的子体将dir
属性设置为“auto”
。属性(HTML5的一种新特性,支持有限)根据具有强方向性的第一个字符设置元素的方向性。它根本不试图分析文本的语言
从这个意义上讲,使元素的方向性取决于其自身内容的唯一方法是将dir
属性设置为元素本身的值auto
。不能使此属性被继承
但是您可以使用JavaScript遍历元素,并为所需的子体将dir
属性设置为“auto”
。这比Android更适用。这比Android更适用。