Adi*_*rya 6 javascript css html5 google-maps google-api
我刚刚注意到,一些奇怪的跨度会自动添加到正文的末尾,左侧和顶部都带有-999,并且隐藏了可见性。我与wordpress合作(如果有关系的话)。跨度看起来完全像这样:
<span style="position: absolute; left: -999px; top: 0px; visibility: hidden; font-size: 300px; width: auto; height: auto; margin: 0px; padding: 0px; font-family: Roboto, Arial, sans-serif;"> BESbswy <span>
Run Code Online (Sandbox Code Playgroud)
它包含“ BESbswy”字符串。
我在网上阅读了一些文章,说这是Typekit / Webfontloader中的运行时测试,我根本没有使用过。所有页面均使用Google Maps API并包含地图,因此我意识到此范围已与google地图一起添加,因为我无法在不包含地图的其他页面中看到它。当我从页面上删除地图时,我看不到范围了。如果Google Maps API似乎创建了这些“ BESbewy”跨度元素之一,
有人可以帮助我了解这是什么BESbewy吗?以及如何使其消失?
天哪!
##更新##
我编写了一个脚本来解决此问题,这是一个临时解决方案,直到我找出此范围是多少:
var clearSpan = setInterval(function () {
var x = $("span:contains('BESbswy')");
if(x.length != 0){
$(x).text("");
clearInterval(clearSpan);
}
},100);
setTimeout(function(){clearInterval(clearSpan);},5000);
Run Code Online (Sandbox Code Playgroud)
小智 1
使用简单的 css 规则修复:
span[style*='top: -999px']{display: none;}
Run Code Online (Sandbox Code Playgroud)
Span 由 GoogleMaps 插件生成。找不到其他方法来修复它。
| 归档时间: |
|
| 查看次数: |
3531 次 |
| 最近记录: |