【发布时间】:2017-09-26 13:16:55
【问题描述】:
我有一个无序列表<ul>,我也想添加一个事件监听器
如果它适合某个媒体查询。
原来的css:
@media (max-width: 414px) {
transition: all 3s ease-out;
height: 0px;
display: none;
}
事件监听函数:
if(window.matchMedia("max-width: 414px")) {
console.log(list.style.height);
console.log(list.style.display);
list.style.height = 'auto'
list.style.display = 'unset'
}
帮助:转换似乎不起作用,并且 list.style.height 和 list.style.display 的控制台日志都是空的''
【问题讨论】:
-
你的@media 规则里面没有样式规则。那些风格声明去哪儿了?
标签: javascript html css media-queries