当前位置: 首页> 健康> 知识 > 软装设计专业_大型网站制作方案_兰州网络推广推广机构_西安seo优化排名

软装设计专业_大型网站制作方案_兰州网络推广推广机构_西安seo优化排名

时间:2025/7/23 7:45:39来源:https://blog.csdn.net/qq_39951524/article/details/145757242 浏览次数:0次
软装设计专业_大型网站制作方案_兰州网络推广推广机构_西安seo优化排名

iframe 隐藏滚动条

1. 直接隐藏的策略:

frame 有个属性 scrolling,直接设置 scrolling=‘no’ 即可隐藏 scrollbar。这样iframe就不能滚动了。


<iframe src="https://www.baidu.com/" scrolling="no"></iframe>

2. 修改 iframe 内部的样式

主要是外部的样式无法影响 iframe 内部,本来隐藏主 html 的滚动条的话,只需要设置一下 -webkit-scrollbar 就可以了。

::-webkit-scrollbar { width: 0; background:transparent; 
}

相应的,给 iframe 内部的 body 增加这个样式的话就能隐藏 iframe 的滚动条了。因此增加以下代码即可。


function addCSS(css) {var style = document.createElement('style')if (style.styleSheet) {// IEstyle.styleSheet.cssText = css} else {// W3Cstyle.appendChild(document.createTextNode(css))}for (let frame of document.getElementsByTagName('iframe')) {frame.contentWindow.document.body.append(style)}
}// 使用函数来添加一些CSS
addCSS(`::-webkit-scrollbar {width: 0; background: transparent; }
`)
关键字:软装设计专业_大型网站制作方案_兰州网络推广推广机构_西安seo优化排名

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: