【发布时间】:2012-12-23 11:48:36
【问题描述】:
我目前正在编写我的新网络作品集。到目前为止,一切都很好。我决定让它完全基于 %,我正在努力解决最后一个细节:
我必须在同样基于 % 的 div 框中垂直居中基于 % 的图像。
这里是小提琴:http://jsfiddle.net/PX4tF/4/
这不是我想要的代码:
$(document).ready(function(){
$(window).resize(function(){
$('.vertical_center').css({
position:'relative',
left: ($(window).width()
- $('.vertical_center').outerWidth())/2,
top: ($(window).height()
- $('.vertical_center').outerHeight())/2
});
});
// To initially run the function:
$(window).resize();
});
我当前使用的脚本只有在我调整窗口大小时才会开始正常工作。在此之前,它会使图像居中但不正确。此外,我有多个 div 框,例如页面上的那个,目前我必须复制脚本以在浏览器调整大小后正确居中。有没有办法让这更容易?
这是测试版网站的链接:http://www.zeiteffekt.de/relaunch
我不是那种编程人,所以我希望你们能帮助我。
干杯, 蒂姆
【问题讨论】:
标签: jquery css html percentage centering