我将dir=auto
属性应用于<div>
元素,以便根据输入语言获得文本对齐。但是,如果任何<p> tag
存在于<div>
内部,那么dir=auto
属性不适用于<p>
标签。同样,我必须将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元素,以便它根据输入语言处理文本对齐?
属性dir=auto
(支持有限的HTML5新特性)根据具有强方向性的第一个字符设置元素的方向性。它根本不试图分析文本的语言。
dir
属性设置为值auto
。你不能继承这个属性。
但是您可以使用JavaScript遍历元素,并为所需的后代设置dir
属性为"auto"
。