オフセットを渡すことで、要素を別の要素と垂直に揃えようとしています。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(); });
}
サイズ変更時に問題なく再計算されますが、最初のロードではダウンしすぎます。誰でも私を助けることができますか?