【发布时间】:2014-02-19 17:06:57
【问题描述】:
具体来说,我正在 Wordpress 中处理一个 211 的子主题。
我正在尝试将移动菜单的宽度更改为更大的屏幕尺寸。
我遇到的问题是覆盖悬停,因此它什么都不做。
二十十二个有:
@media screen and (min-width: 600px){
.main-navigation ul li:hover > ul {
display: block;
}
}
我想要 ipad 上的移动菜单,所以我尝试了:
@media screen and (max-width: 768px){
.main-navigation ul li:hover > ul {
display: none;
}
}
当然会覆盖它,但做的太多了。如果 .main-navigation ul li ul 可见怎么办。当 .main-navigation ul li:hover 消失。
我需要它实际上什么都不做,而不是隐藏它......
【问题讨论】:
-
第一个代码尝试
(min-width: 1024px) -
你为什么不从媒体查询中删除
display: none;...???所以它不会做任何你想做的事情 -
@SurjithSM 第一个代码在第二十二个主题中。这就是子主题的全部意义:不要编辑主题以免丢失更新中的更改。
-
@NoobEditor 那不会覆盖任何东西。由于悬停,我仍然需要它不显示。
标签: css wordpress hover media-queries