2012年04月18日

jQuery を利用して1行の高さ(line-heigt)を取得する

jQueryでline-heigtで1行の高さを取得しようとした所、ブラウザにより返り値がちがったので対応しました。

if($.browser.msie && $.browser.version===9.0){
var lineHeight = $(this).css("line-height")*parseInt($(this).css("font-size"))
}else if($.browser.msie ){
var getStyle = $(this)[0].currentStyle || document.defaultView.getComputedStyle($(this)[0], '');
var lineHeight = getStyle.lineHeight*parseInt($(this).css("font-size"))
}else{
var lineHeight = parseInt($(this).css("line-height"));
}
alert(lineHeight)


こんな感じでした。
posted by ねこまんま at 15:58 | Comment(0) | TrackBack(0) | jQuery | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/265336207
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック