[英]Hamburger menu and nav links not aligning properly when applying media query
我使用以下代碼為最大寬度為500px的設備創建了一個漢堡導航菜單:
@media only screen and (max-width:500px){
label{
display: block;
cursor: pointer;
}
menu{
display: block;
text-align: center;
width: 100%;
}
.menu{
display: none;
border-bottom: 1px solid #eaeaeb;
margin: 0;
}
#toggle:checked + .menu{
display: block;
}
}
當我顯示輸出時,“免費試用”鏈接最終如圖所示在漢堡包圖標下方。 我如何才能將此菜單顯示為鏈接塊。 導航圖像
我認為您遇到問題的原因是因為語法錯誤:
@media only screen and (max-width:500px){
.label{ display: block; cursor: pointer; }
.menu{ display: block; text-align: center; width: 100%; }
.menu{ display: none; border-bottom: 1px solid #eaeaeb; margin: 0; }
#toggle:checked + .menu{ display: block; }
}
在label
和menu
之前添加句點
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.