こんにちはかめのです。

前回の記事【jQuery入門 7】CSSの取得・追加・変更をしようでは、jQueryでCSSの取得や変更などをしました。

今回はウィンドウや要素の大きさを取得してみようと思います。

目次

はじめに

ウィンドウの大きさによってコンテンツを変えたり、要素の高さをそろえたり。
大きさを知りたいときってありますよね。

ウィンドウのサイズ・要素の大きさを調べる

ウィンドウの大きさを調べる

まずはウィンドウの大きさから見ていきましょう。

DEMO 01 : ウィンドウの大きさを調べる

jQuery

要素の大きさを調べる

次に要素の大きさを見てみましょう。

DEMO 02 : 要素の大きさを調べる

html

jQuery

DEMO 02の要素はそれぞれ高さが違うため背景色が揃っていません。
一番高い要素(ここではチョコレート)に合わせてあげるときれいにそろいますね。
ちなみに.widht()、.height()の引数に数値を指定することもできます。
高さを揃える方法は他にもありますがまた別の機会に。

さいごに

他にも要素のボーダーやパディングを含めた大きさを取得するメソッドもあります。
ウィンドウや要素の大きさを取得するだけでなく大きさの指定もできてしまうのでとても便利ですね。

参考URL
http://api.jquery.com/width/
http://api.jquery.com/height/

第9回目はこちら。
【jQuery入門 9】Animateなどを使って様々なアニメーションをつけよう

あわせて読みたい記事