我正在开发一个具有复杂元素的项目,我认为我可以使用 Fancybox 作为解决方案,但我需要使用它与预期的稍有不同。
通常,fancybox 会在屏幕上自动居中。我需要完成的是将fancybox覆盖在一个非常特定的位置,并且无论屏幕有多宽,它都保持在那里。
有没有办法重写 jquery 以将其设置为页面上的固定坐标?
编辑
好的,所以我做了以下
#fancybox-wrap {
display: none;
left: 40% !important;
outline: medium none;
padding: 20px;
position: absolute;
top: 100px !important;
z-index: 1101;
right: 61% !important;
}
动作几乎是完美的,但是当您调整屏幕大小时会有一些轻微的移动。
有什么想法可以让它真正锁定在那里吗?