我正在尝试使用此脚本隐藏div,如果您在移动设备上,并且它不适合我。我的javascript有问题吗?
<script type="text/javascript">
<!--
if (screen.width <= 640) {
document.getElementById('div2').style.display="block";
document.getElementById('div1').style.display="none";
}
//-->
</script>
答案 0 :(得分:0)
您应该在代码的开头评论<!--
。
但是,做你想做的最好的方法就是媒体查询:
<link rel="stylesheet" media="only screen and (max-device-width: 640px)" href="small-device.css" />
通过这种方式,您可以为网站的移动版本设置具有特定样式的small-device.css
文件。