html - 为什么Safari上只有一些下拉标签显示,而所有标签都是可点击的?
问题描述
我为网页设计了一个下拉菜单。在除 Safari 之外的所有浏览器中单击“dropbtn”时,它会显示所有“下拉内容”。在 Safari 中,只显示第一个我的 a 标签,其他标签也是可点击的,但不可见。HTML:
<div id="dropdownmenu">
<div class="dropdown">
<button class="dropbtn">Menu</button>
<div class="dropdown-content">
<a href="./index.htm">Home</a>
<a href="./history.htm">History</a>
<a href="./releases.htm">Releases</a>
<a href="./kontakt.htm">Kontakt</a>
<a href="../index.htm">JFBmusic</a>
</div>
</div>
</div>
CSS:
@media only screen and (max-width:860px) {
#dropdownmenu {
display:block;
}
}
#dropdownmenu {
display:none;
}
.dropdown {
position: relative;
display: inline-block;
}
.dropdown-content {
top:0;
margin-top:50px;
display: none;
position: fixed;
background-color: #f9f9f9;
min-width: 160px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
z-index: 1;
}
.dropdown-content a {
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
}
.dropdown-content a:hover {
background-color: #ddd;
}
.dropdown-content a:visited {
color: black;
}
.dropdown:hover .dropdown-content {
display: block;
}
.dropdown:hover .dropbtn {
background-color: darkgrey;
}
我怎么解决这个问题?
解决方案
推荐阅读
- c# - 接口方法多种返回类型
- mysql - 通风价值年至所有月
- python - python中的主成分分析(PCA),加载图
- python - 在 Python 中查找字符串中的模式并打印
- sharepoint - 要添加到列表的页面上的 Sharepoint 表单
- python - 从 html 标签中提取信息到 pandas
- javascript - 如何为IOS实现javascript beforeunload事件功能?
- r - 如何在ggplot2中调整我的箭头方向?
- python - 熊猫矢量化方式产生一组行与所有其他行的成对组合
- java - Java.lang.UnsupportedClassVersionError,在 xampp tomcat 服务器上启动 url 时出现此错误