[英]close button with fixed positition not showing in safari (sidr menu)
我正在使用jquery插件sidr来显示弹出窗口,所有窗口的上角都有一个关闭按钮,它们覆盖在图像的顶部。
保持按钮在我使用css属性的位置:
position: fixed;
该工具在chrome中有效,但在FF中,关闭按钮显示在错误的位置,而在Safari中则完全不显示。 更改为:
position: absolute;
解决了FF中的问题,但该按钮在Safari中仍然不显示。 同
position: relative;
该按钮显示出来,但是不再处于正确的位置。
帮助解决此问题将不胜感激! 下面是完整的代码。
html按钮:
<button id="close" type="button" onclick="$.sidr('close', 'blago');">X</button>
CSS:
#close{
position: relative;
top: 0;
margin: 15px;
background: #000;
background-color: Transparent;
background-repeat:no-repeat;
border: none;
cursor:pointer;
overflow: hidden;
}
没关系,问题是left: 0;
没有定义,野生动物园显然需要将其显示在正确的位置。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.