- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
由于菜单对于较低的分辨率来说变得太大,我删除了不太重要的按钮......但这在 mozilla 和 IE 中不起作用?
JavaScript
<script>
if(screen.availWidth<=1345)
{var r1=document.getElementById("rem1"); r1.remove();}
if(screen.availWidth<=1255)
{var r2=document.getElementById("rem2"); r2.remove();}
</script>
HTML
<li id='rem1'><a href=''id='pad2'>Resources</a></li>
<li id='rem2'><a href='' id='pad2'>Help</a></li>
最佳答案
screen.availwidth属性似乎工作正常,但作为替代方案,您可以使用 document.body.clientWidth 。要删除元素,您可以使用 r1.parentNode.removeChild(r1);
instead of the .remove() method ,但出于您的目的,我建议您在此处调整显示属性:
window.onload = window.onresize = function () {
var r1 = document.getElementById("pad1");
var r2 = document.getElementById("pad2");
r2.style.display = (document.body.clientWidth <= 1345) ? 'none' : 'list-item';
r1.style.display = (document.body.clientWidth <= 1255) ? 'none' : 'list-item';
}
jsfiddle:code + fullscreen
关于javascript - availableWidth 在 mozilla 和 IE 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18161114/
由于菜单对于较低的分辨率来说变得太大,我删除了不太重要的按钮......但这在 mozilla 和 IE 中不起作用? JavaScript if(screen.availWid
您如何在响应式网站布局上使用 google adsense 响应式 block ?让我们考虑这个简单的案例(用 Bootstrap 编写): Menu Content
我为 Adsense 设置了响应式广告 我收到错误消息: 未捕获的异常:TagError:adsbygoogle.push() 错误:没有可用宽度 = 0 的插槽大小 在具有此代码的每个页面上 .a
我有一个网站,它的布局使用了 angular-material 和 flexbox。我试图在这些 flexbox 容器之一中包含一个 Google Adsense 片段,但它给了我错误:“adsbyg
我在我的网站上使用响应式 Google Ads,但不幸的是它并非一直有效,而且大部分时间都在返回 TagError: adsbygoogle.push() error: No slot size fo
我正在使用 CSS 媒体查询根据屏幕尺寸显示隐藏的 Adsense 广告。使用下面的代码似乎可以正常工作,但它抛出了这个错误: adsbygoogle.js:34 Uncaught TagError:
我是一名优秀的程序员,十分优秀!