jquery - 左对齐 Magnific Popup - 内嵌到 DIV ID

标签 jquery css magnific-popup

我对华丽的弹出窗口有点问题。我想将弹出窗口左对齐,而不是让它相对于浏览器显示在屏幕中心。知道怎么做吗?我似乎无法找到弹出窗口的相关内容(我已经尝试了几个小时,而且我是 jQuery 的新手)。我试过继承、固定、绝对,每次缩小时弹出窗口都会出现在屏幕的不同区域。

总结一下,我要复制这个网站:http://www.madridmontessori.org/site_eng.html (然而,这是在 Flash 中完成的)

我不确定尝试这些设置对我来说是否是个好主意,但我还是做了......它对我没有太大帮助 =S

.mfp-container {
  position: absolute;
  width: 1167px;
  height: auto;
  margin-left:auto;
  margin-right:auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color:red; }

至于 jQuery 代码,我什至不打算把它放上去,因为我没有在没有错误的情况下超过一行。 =D

这里有一些可能对你有帮助的失败尝试:

<div id="body" style="position:absolute;">
<div id="popup-1" class="zoom-anim-dialog mfp-hide" style="position: relative; top: 30px; left: 50px;">
    <h1>Title here</h1>
    <p>Content here  </p>
</div>

--

#popup-1 {
    background: white;
    padding: 10px 20px;
    text-align: left;
    max-width: 500px;
    top:150px;
    left: 30px;
    position: relative;
}

最佳答案

尝试添加float: left:

#popup-1 {
    background: white;
    padding: 10px 20px;
    text-align: left;
    max-width: 500px;
    top:150px;
    left: 30px;
    position: relative;
    float:left
}

还有:

.mfp-container {
    float:left;
    padding:0!important;
}

关于jquery - 左对齐 Magnific Popup - 内嵌到 DIV ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18942395/

相关文章:

html - 后台移动支持

javascript - Magnific 弹出窗口在 iPhone 上有滚动问题

javascript - 如何在 HTML 中定义内联内容库以与 Magnific-Popup 一起使用?

javascript - JQuery 垂直选项卡 - 创建选项卡的附加链接

javascript - 动态元素定位

html - 基于父元素类的 div 颜色

javascript - 无法在放大的弹出窗口内使用 AJAX 提交表单

javascript - 如何为所有 AJAX 链接编写一个 jquery 函数

javascript - (Angularjs Metronic)侧边栏子菜单在点击后隐藏并且不保持打开

javascript - 如果用户已经登录那么第一个标签将隐藏并直接跳转到第二个标签