这里是我的codepen:Codepen如何清除:移动设备的悬停样式?
.sidebar{
width: 100%;
position: static;
display: block;
padding: 50px;
margin: 0px;
height: 562px;
border: none;
border-top: 1px solid black;
margin-bottom: 5%;
}
我设定一个媒体查询时改变700像素下样式的页面。我希望所有的:悬停样式在顶部导航上消失,但我无法让它们消失。
此外,我遇到了.sidebar元素和固定页脚在底部重叠的问题。我在身体的底部添加了边距,但没有解决问题。
有什么建议吗?
为什么不只添加:悬停只有_over_某个屏幕宽度? – jmargolisvt
我建议使用移动第一种方法进行开发 - 通过这种方式,您可以先为700px以下的屏幕定义样式(省略悬停样式),然后使用媒体查询,当屏幕大于700像素时将悬停状态添加到项目 – Jackson