繁体   English   中英

Safari中不显示固定位置的关闭按钮(SIDR菜单)

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM