2010-12-05 11 views

答えて

0

のjQuery:

$(document).ready(function() { 
    $('#main').css('position', 'relative'); 
    $('#main').css('top', (($('#main').parent().height() - $('#main').height())/2) + "px"); 
}); 
+0

これは機能しませんでした。 – Moshe

+0

http://www.jsfiddle.net/eKrzv/ –

+0

ああ、あなたはラッパーdivが必要です。明らかにそれなしでそうする方法はありません。 – Moshe

0

この質問は基本的にはthis oneと同じですが、次の記事をお勧めします。

http://www.jakpsatweb.cz/css/css-vertical-center-solution.html

+0

私はそのページ上のデモを見てみると、最初の1( '有効' 1)がいずれかのFF 3.6またはSafariで動作しません5私のMacで。しかし、「最終的な」ものが機能します。私はすべてのバリエーションを見ていませんでした。 – aptwebapps

関連する問題