【发布时间】:2016-09-30 11:46:59
【问题描述】:
我在网站上运行了:hover 事件,但是当您在移动设备上使用该系统时我遇到了问题。
有没有办法在 css 或 js 中删除它?我尝试了很多东西,但我没有运气。
我尝试了modernizr.com 和媒体查询,但没有成功。
我的 sass 代码:
ul {
li {
padding: 20px;
&:hover {
background-color: $red;
color: $black;
}
}
}
媒体查询:
@media (max-width: $screen-sm-min) {
ul {
li {
&:hover {
color: inherit;
cursor: pointer;
}
}
}
}
sass mq 变量:
$screen-sm-min: 768px;
【问题讨论】:
-
虽然你已经尝试过媒体查询,但我还是会让你知道它是可能的。请分享你的代码
-
我用代码编辑我的问题。
-
为什么不只应用所需宽度的悬停样式,而不是将它们应用到所有宽度然后尝试撤消它们?
标签: javascript jquery css sass