【发布时间】:2017-11-07 18:44:44
【问题描述】:
在 Wordpress 网站的员工部分,当您单击每张员工照片时,我试图让简历幻灯片在正确的位置打开。
当行是全宽(4 列)和移动设备(1 列)但在 2 列布局(480 像素到 882 像素)时,它运行良好,position().left 返回 0,因此负边距不是' t 被正确应用并且生物离开屏幕。
我一生都想不通这是为什么...任何帮助都非常感谢!
相关网站:http://contractor-marketing.website/
HTML(简体):
<div class="row">
<div class="column column_1">
<!--content-->
<div class="bio-full"><!--content--></div>
</div>
<div class="column column_2">
<!--content-->
<div class="bio-full"><!--content--></div>
</div>
<div class="column column_3">
<!--content-->
<div class="bio-full"><!--content--></div>
</div>
<div class="column column_4">
<!--content-->
<div class="bio-full"><!--content--></div>
</div>
</div>
JS:
jQuery('.column').each(function(s, el) {
jQuery(this).find('.bio-full').eq(0).css('margin-left',-(jQuery(el).position().left));
});
【问题讨论】:
标签: javascript jquery position