html - 使用负边距属性时如何防止文本元素中的光标跳转

标签 html oracle-apex

需要向左移动一个文本元素。单击文本元素时,在使用负 margin-left 属性后,光标会跳到文本的开头。删除 margin-left 属性后,光标将停留在单击的位置。

我尝试使用负 left 属性。这不会产生结果。 我没有看到其他人在谷歌上遇到过这个。 还有另一种方法可以移动 Oracle Apex 中的元素吗?

<textarea name="p_t29" class="textarea" id="P76_SECTOR3_INFO" style="width: 479px; height: 145px; margin-top: -140px; margin-left: -1171px;" maxlength="4000" rows="5" cols="80" wrap="virtual">•
•
•
•
•
•
•
•
•</textarea>

最佳答案

确保您已将 position: [relative/absolute/fixed]; 添加到任何 left/right 的元素top/bottom 工作。

默认元素位置是 position: static 并且它阻止调整元素位置。

关于html - 使用负边距属性时如何防止文本元素中的光标跳转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58698281/

相关文章:

javascript - 在页面上显示某项的一个值,但发布不同的值

javascript - 如何在动态操作中单击按钮时调用 Oracle APEX 中的 javascript 函数?

javascript - 没有 Flash 或 Silverlight 的 HTML5 网络摄像头

html - masonry 布局阴影得到剪裁

Oracle apex apex_application.g_f0x 没有获取表项

Oracle Apex 更改日期选择器格式

javascript - 第一个 jquery 事件正在发生,但不是第二个

html - 为什么 visual studio code 用红色下划线标记一行,如果不是,就好像这是一个错误?

javascript - 使用 AngularJS 方法绑定(bind)防止重复调用

oracle - 如何在使用 DBMS_SCHEDULER.CREATE_JOB 创建的作业中运行复杂的 PL/SQL 代码