当前位置: 首页 > 知识库问答 >
问题:

html5 - H5 调试 滑动显示的这个元素边界框是怎么显示出来的啊,是因为外边包了一层`section`吗?

印飞捷
2024-03-13

H5 调试 滑动显示的这个元素边界框是怎么显示出来的啊,是因为外边包了一层section吗?
image.png

共有1个答案

须志新
2024-03-13

chrome的我做过,我是全局监听鼠标移动事件,

 document.addEventListener('mousemove', this.mouseMoveListener) mouseMoveListener: function (e) {// 现在好像没有path属性了,但是有个.composedPath()            let tempElement = e.path[0];          // tempElement就是当前鼠标位置的元素        }

tempElement是一个HTMLElement,它有classList属性,可以用来添加和删除样式,你可以准备一个虚线边界框的样式,判断是添加还是删除样式

tempElement.classList.add(greedColor)tempElement.classList.remove(greedColor)
 类似资料:
  • 问题内容: 似乎Chrome / Firefox无法在其上显示边框,但是如果选择器为,则可以渲染边框。 如何在tr上设置边框? 我的尝试不起作用: http://jsfiddle.net/edi9999/VzPN2/ 这是一个类似的问题:将边框设置为表tr,除IE 6和7外,其他所有功能都可以使用 ,但除IE之外,其他任何地方都可以使用。 问题答案: 将此添加到样式表: 在规范中实际上很好地描述了

  • 问题内容: 这是我的布局: 和CSS: 圆形边框不会出现在元素上。 如果我将它们分别放入,它们会出现。 但我真的很想清除一些代码并将其放入 也无法获得半径以在班上工作。我想要一个包含圆形行的圆形容器。 问题是什么?也许CSS的另一部分搞砸了,但事实并非如此。 问题答案: 恐怕这无法在表格行上应用边框半径。但是,解决方法非常简单:只需将背景颜色和边框半径应用于单元格即可。 如果您从表格行中删除背景色

  • 问题内容: 我正在尝试为HTML中的div元素添加边框。下面是我的代码。 由于某些原因,边框不会显示。我在这里看过一个类似的问题,但我不知道为什么边框没有出现。有什么建议吗? 注意:此代码段是HTML页面的一部分。可根据要求提供其他代码 问题答案: 默认值是。您需要为边框设置不同的值。

  • 问题内容: 当一个HTML元素被“聚焦”(当前被选中/标签入)时,许多浏览器(至少是Safari和Chrome)会在其周围放置一个蓝色边框。 对于我正在处理的布局,这会分散注意力,看起来不正确。 Firefox似乎没有这样做,或者至少可以让我通过以下方式控制它: 如果有人可以告诉我IE的性能,我会很好奇。 让Safari消除这点闪光会很好。 问题答案: 对于您的情况,请尝试: 或一般而言,影响所有

  • 问题内容: 我的半径div带有5px虚线边框,但边框在中无法正确显示。它在IE和chrome中显示良好。 问题答案: 您的边界在Firefox上运行,请参见DEMO您可以删除半径来检查它。当您尝试用虚线边框画圈时,FireFox出现错误。 这是一个已知的错误。您的选择是: 如果只是为了画圆,请用绘制,例如此处所示 使用SVG(可能是内联),它支持多种描边路径的方式 制作图片PNG