gpt4 book ai didi

javascript - dir=auto 属性在应用于 div 标签时不起作用

转载 作者:行者123 更新时间:2023-11-29 18:00:20 25 4
gpt4 key购买 nike

我已经申请了 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"

关于javascript - dir=auto 属性在应用于 div 标签时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16517137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com