javascript - 想通过js判断css的媒体查询 出错
问题描述
@media screen and (min-width: 360px) and (max-width: 375px){ .ejiao_description .form form p{margin-bottom: 11px; }}
css中媒体查询是这么写的js
var screen1 = window.matchMedia(’@media (min-width: 360px) and (max-width: 375px)’); if (screen1.matches){XXXXXX..... } else{XXXX.... }
但是现在没起作用 请问哪里错了么
问题解答
回答1:https://developer.mozilla.org/en-US/docs/Web/API/Window/matchMedia
请看文档
回答2:
<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <title>Title</title> <style>@media screen and (min-width: 360px) and (max-width: 375px){ .aa .form form p{margin-bottom: 11px; }} </style></head><body><!-- 想通过js判断css的媒体查询 出错 --><p class='aa'> <p class='form'><form> <p>123123</p></form> </p></p></body><script> var screen1 = window.matchMedia(’(min-width: 360px) and (max-width: 375px)’); console.log( screen1 ); if (screen1.matches){console.log( 1 ); } else{console.log( 2 ); }</script></html>
为window.matchMedia(’(min-width: 360px) and (max-width: 375px)’);,没@media
相关文章:
1. PHP5.5.38.0 Apache2.4.23.0服务崩溃 系统日志php_curl.dll模块报2. javascript - 在一个a标签内添加了一个单击事件,想在时间里面给这个a标签添加类样式3. javascript - webpack less文件单独打包出错4. Javascript-JSON.parse:数据意外结束-使用有效JSON时出错。我究竟做错了什么?5. docker镜像push报错6. python - Push Notification推送服务在手机上测试时候无法收到生产环境的推送7. Android 高德地图如何实现拖动平移地图时地图上的小图标不动?8. android glide asbitmap 在baseadpter中的问题9. Docker for Mac 创建的dnsmasq容器连不上/不工作的问题10. java - bin目录有什么特殊含义吗?为什么可执行文件都放在bin目录?

网公网安备