我的css有一个奇怪的问题我无法在网上找到解决方案......
我在这个网站导航栏的“子菜单”中有这个css:http://ahornung.tk当我查看除了Safari之外的每个浏览器中的子菜单它需要margin-top: -43px;
才能看起来不错但在Safari中它才不是…
如果存在Safari规则,css是否检测到Web浏览器并忽略css?
.submenu {
position: absolute;
z-index: 1000;
display: none;
left: 100%;
margin-top: -43px;
border: 0.5px solid black;
}
更新
在Safari中看起来很好看margin-top: -43px;
...
答案 0 :(得分:0)
很难确切知道发生了什么,而不是使用margin-top
尝试使用top:0
并根据需要进行调整。