获得html元素自身的宽度_html/css_WEB-ITnose
程序员文章站
2022-04-29 23:45:57
...
想要控制html元素显示的clip量.
最好是要知道html元素自身能有多么大的宽度.
接上一文章.
父nav截断了子元素的显示.
那么使用鼠标可以获得子元素的实际需要的宽度.
加载完毕之后,可以使用js动态控制nav的宽度.:想要100%,120%,80%的宽度.
用到javascript属性.offsetWitdh
与此类似的还有,scrollWitdh,scrollLeft,clientWidth
参考链接:HTML精准定位
获取宽度
获取鼠标位置.
使用onmouseover来监测.
使用到的javascript关键词:eventX,eventY,offsetX,offsetY
使用相对于容器坐标.则需要offset.
进一步 可以使用设置scrollLeft修改滚动位置.
附(本文章功用测试源代码):
ko
上一篇: 防站外提交(csrf)有什么好办法?
下一篇: 通过js获得页面的高度和宽度
推荐阅读
-
如何设置网页中的一段文字,使它的宽度是页面宽度的62%且能自动换行?_html/css_WEB-ITnose
-
如何做出图中的效果?(块级元素浮动对齐)_html/css_WEB-ITnose
-
css把元素放在一行 width: 33% ,结果却是两行的原因_html/css_WEB-ITnose
-
java selenium (十四) 处理Iframe 中的元素_html/css_WEB-ITnose
-
怎么控制页面中某个元素的滚动_html/css_WEB-ITnose
-
getStyle 获取元素所绑定的css属性_html/css_WEB-ITnose
-
position:fixed对元素影响的疑问?_html/css_WEB-ITnose
-
不知大家遇到过这种问题么,一个层宽度设为100%,并设置背景图片,在浏览器中浏览,缩小窗口到滚动条出现,然后拖动滚动条到右侧,右侧的区域变成空白,怎么解决?_html/css_WEB-ITnose
-
使用 CSS3 伪元素实现立体的照片堆叠效_html/css_WEB-ITnose
-
10套免费的 Photoshop UI 元素以及 PSD 素材_html/css_WEB-ITnose