我正在尝试通过传递偏移量将一个元素与另一个元素垂直对齐。它在 Chrome 中排成一行,但 FF / Safari 将它推得比它应该的更远......例如:http ://campaignreport2012.rogerhutchings.co.uk/cinema-verite/
function headalign() {
var original_offset = ( $("#header").offset() );
var custom_offset_top = ( $(".wp-post-image").offset().top );
var custom_offset_left = ( $("#header").offset().left );
if ( $(window).width() > 768 ) {
$("#maintitle").offset({
top: custom_offset_top,
left: custom_offset_left,
});
} else {
$("#maintitle").offset( original_offset );
}
}
if ( $("body").hasClass("single") ) {
headalign();
$(window).resize(function() { headalign(); });
}
它在调整大小时会重新计算它,但在第一次加载时它太低了。谁能帮我吗?