這裏是我的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