Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用contentEditable从元素中删除调整大小手柄和边框_Javascript_Html_Css_Internet Explorer_Contenteditable - Fatal编程技术网

Javascript 使用contentEditable从元素中删除调整大小手柄和边框

Javascript 使用contentEditable从元素中删除调整大小手柄和边框,javascript,html,css,internet-explorer,contenteditable,Javascript,Html,Css,Internet Explorer,Contenteditable,我遇到的问题是IE中的contentEditable属性(有些东西永远不会改变) 问题是,当元素处于焦点时,我得到了调整大小的控制柄,并且在元素周围有一个很厚的边框 你知道如何移除它们吗?CSS或Javascript技巧非常受欢迎 确保没有“布局”,因为在可编辑元素中具有“布局”的元素在IE中获得调整大小句柄。“布局”是IE中某个元素的隐藏属性,当启用任何一个CSS属性时,该属性设置为true: 位置:绝对 浮动(左或右) 宽度或高度(除自动以外的任何值) 最小宽度或最小高度(除无以外的任何值

我遇到的问题是IE中的contentEditable属性(有些东西永远不会改变)

问题是,当元素处于焦点时,我得到了调整大小的控制柄,并且在
  • 元素周围有一个很厚的边框


    你知道如何移除它们吗?CSS或Javascript技巧非常受欢迎

    确保
  • 没有“布局”,因为在可编辑元素中具有“布局”的元素在IE中获得调整大小句柄。“布局”是IE中某个元素的隐藏属性,当启用任何一个CSS属性时,该属性设置为
    true

    • 位置
      绝对
    • 浮动
    • 宽度
      高度
      (除
      自动
      以外的任何值)
    • 最小宽度
      最小高度
      (除
      以外的任何值)
    • 溢出
      隐藏|滚动|自动
    • 缩放
      (正常值以外的任何值)
    • 显示
      内联块
    • 其他各种

    这里有一个来自谷歌的链接,解释了更多关于布局的内容:

    这拯救了我的一天(到目前为止),我不敢相信这一点。非常感谢。这应该是公认的答案,包括关于使用contenteditable调整句柄大小的所有其他问题。该页面在2020年没有找到另一条生命