我制作了一个基本的网站标题,相应的菜单应该在您悬停在选项上时出现,但它不起作用。当悬停在“主页”、“插入”、“设计”、“表格”、“信息”等选项上时,应该出现相应的菜单。我已经制作了菜单,并对它们进行了"display:none"处理,以使它们消失,并在选项上放置"display:block",以使菜单在您悬停在它们上面时出现。请问错误在哪里,帮帮我。
ol {
list-style: none;
}
li {
float: left;
margin-left: 9%;
font-size: 20px;
font-family: calibri;
padding: 8 20 8 20;
background-color: skyblue;
border-radius: 20px;
margin-top: 5px;
border-top: 5px rgb(53, 53, 185) groove;
border-bottom: 5px rgb(53, 53, 185) groove;
}
#insertmenu {
font-size: 25px;
background-color: skyblue;
width: 100px;
padding: 20 10 20 10;
font-family: calibri;
border-radius: 10px;
border-left: 4px rgb(20, 20, 119) solid;
border-right: 4px rgb(20, 20, 119) solid;
margin-top: 40px;
margin-left: 23.5%;
display: none;
}
#viewmenu {
font-size: 25px;
background-color: skyblue;
width: 100px;
padding: 20 10 20 10;
font-family: calibri;
border-radius: 10px;
border-left: 4px rgb(20, 20, 119) solid;
border-right: 4px rgb(20, 20, 119) solid;
margin-top: 40px;
margin-left: 7%;
display: none;
}
#tablemenu {
font-size: 25px;
background-color: skyblue;
width: 100px;
padding: 20 10 20 10;
font-family: calibri;
border-radius: 10px;
border-left: 4px rgb(20, 20, 119) solid;
border-right: 4px rgb(20, 20, 119) solid;
margin-top: 40px;
margin-left: 7%;
display: none;
}
#designmenu {
font-size: 25px;
background-color: skyblue;
width: 100px;
padding: 20 10 20 10;
font-family: calibri;
border-radius: 10px;
border-left: 4px rgb(20, 20, 119) solid;
border-right: 4px rgb(20, 20, 119) solid;
margin-top: 40px;
margin-left: 7%;
display: none;
}
#li:hover {
background-color: white;
}
#insert:hover+#insertmenu {
display: block;
}
#view:hover+#viewmenu {
display: block;
}
#table:hover+#tablemenu {
display: block;
}
#design:hover+#designmenu {
display: block;
}
<ol>
<li> Home </li>
<li id="insert"> Insert </li>
<li id="view"> View </li>
<li id="table"> Table </li>
<li id="design"> Design </li>
<li> Info </li>
</ol>
<br> <br> <br>
<ol>
<li id="insertmenu">
Photos Videos Table
</li>
<li id="viewmenu">
Chart Pictures Videos
</li>
<li id="tablemenu">
Chart Pictures Videos
</li>
<li id="designmenu">
Chart Pictures Videos
</li>
</ol>