javascript - 更改媒体查询
问题描述
我正在尝试为此脚本设置媒体查询,但没有成功。谁能指出我正确的方向?基本上,我希望.style.width = 50%
在100%
小屏幕尺寸上。:/
function openNav() {
document.getElementById("mySidenav").style.width = "50%";
}
function closeNav() {
document.getElementById("mySidenav").style.width = "0";
}
解决方案
function openNav() {
if (window.innerWidth < your_width)
document.getElementById("mySidenav").style.width = "100%";
else
document.getElementById("mySidenav").style.width = "50%";
}
function closeNav() {
document.getElementById("mySidenav").style.width = "0";
}
例如......但我会使用CSS
推荐阅读
- javascript - onMouseEnter 在 antd 表的一个单元格上
- c# - Object 但不是派生类的扩展方法
- json - 数据未通过 mqtt 从 nodered 传输到 thingsboard
- javascript - 由 Glassfish 提供时,javascript 中的 utf-8 文本无法正确显示
- ngrx - 组件中的 NGRX 实体测试
- java - 针对本地 SASL 的 Java 身份验证
- node.js - 我对异步与同步的理解和概念化是否正确?
- r - difftime 与来自其他列的先前非 NA 值
- ios - 无法在我的 Cordova iOS 应用程序中连接到本地 Web 服务器
- amazon-web-services - 将多个 AWS Classic 负载均衡器整合到一个负载均衡器中