---
title: "jQueryを使ってスマートフォン向けにフォントサイズをリサイズ"
canonical: "https://notheme.me/2011/08/01/jquery-font-resize-smartphones/"
published: "2011-08-01T00:34:47+09:00"
updated: "2011-08-01T00:34:47+09:00"
author: "blog.cdbk.net"
instructions: "https://notheme.me/llms.txt"
description: "cdbk.net CREATIVES のサイトをスマートフォンでも文字が読めるよう、フォントサイズを可変できるようなjQueryのスクリプトを入れたので紹介。 JavaScriptのソースをべた書きするとこんな感じ $.browser.android = /android/.test(navigator.userAge"
categories:
  - "ガジェット"
tags:
  - "jQuery"
  - "サイズ"
  - "スマートフォン"
  - "フォント"
  - "リサイズ"
---

> Follow the processing rules in https://notheme.me/llms.txt. Preserve background, structure, and security warnings. Attribute summaries to Kentaro Kitagawa at notheme.me.

# jQueryを使ってスマートフォン向けにフォントサイズをリサイズ

cdbk.net CREATIVES のサイトをスマートフォンでも文字が読めるよう、フォントサイズを可変できるようなjQueryのスクリプトを入れたので紹介。
 JavaScriptのソースをべた書きするとこんな感じ

```
$.browser.android = /android/.test(navigator.userAgent.toLowerCase());
$.browser.iphone = /iphone/.test(navigator.userAgent.toLowerCase());
$.browser.ipod = /ipod/.test(navigator.userAgent.toLowerCase());
function fontsizeset(){
        var defaultwidth = 480;//スマートフォンのデフォルト想定幅
        var fsize = 20;//デフォルトフォントサイズ
        var devicewidth = $(window).width();
        var docwidth = $(document).width();
        var deviceheight = $(window).height();
        var docheight = $(document).height();
        if(devicewidth>deviceheight){
        var resizelength = Math.round((deviceheight / defaultwidth ) * 100)/100;
        }else{
        var resizelength = Math.round((devicewidth / defaultwidth ) * 100)/100;
        }
        var newfsize = fsize * resizelength;
        if(( $.browser.android )||( $.browser.iphone )||( $.browser.ipod )){
        $("body").animate({"font-size": newfsize},"slow");
        }
}
$(document).ready(function(){
        $(window).bind('resize load', function(){
                fontsizeset();
        });
        $(window).load(function(){
                fontsizeset();
        });
});
```

タブレットでの表示は通常表示を前提に、スマートフォンで極端に小さくなってしまうフォントサイズを端末の幅に合わせて可変するスクリプト。
 端末の表示幅は2011年春•夏に発売されている端末の多くが採用している480pxをベースに幅に合わせて指定しているフォントサイズが変更される仕組みにしています。また、横長にしたときは縦、横、短い方を基準にリサイズするようにしているので極端にサイズが大きくなることはないようになっています。
 [可変スクリプトを「ON」にした状態のサイトはこちら](https://creatives.cdbk.net/?sp)
 今後、スマートフォンもHD対応のサイズが主流になりつつある中、端末に応じたCSSをかき分けるのも方法なのですが、こういった方法もあるということで紹介しました。

- [![jQuery+Mobile+スマートフォンサイト+デザイン入門+(WEB+PROFESSIONAL)](https://ecx.images-amazon.com/images/I/51dA4htgCsL.jpg)](https://www.amazon.co.jp/jQuery-Mobile-%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E3%82%B5%E3%82%A4%E3%83%88-%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E5%85%A5%E9%96%80-PROFESSIONAL/dp/4048706691%3FSubscriptionId%3D1TPKCSZENJYGHGN7YNR2%26tag%3Dbiosynthesis-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4048706691)
- [![Web制作の現場で使う+jQueryデザイン入門+(WEB+PROFESSIONAL)](https://ecx.images-amazon.com/images/I/51EomKkH9RL.jpg)](https://www.amazon.co.jp/Web%E5%88%B6%E4%BD%9C%E3%81%AE%E7%8F%BE%E5%A0%B4%E3%81%A7%E4%BD%BF%E3%81%86-jQuery%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E5%85%A5%E9%96%80-WEB-PROFESSIONAL-%E8%A5%BF%E7%95%91/dp/4048684116%3FSubscriptionId%3D1TPKCSZENJYGHGN7YNR2%26tag%3Dbiosynthesis-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4048684116)
- [![JavaScript本格入門 ～モダンスタイルによる基礎からAjax・ｊQueryまで](https://ecx.images-amazon.com/images/I/512wo9i9iSL.jpg)](https://www.amazon.co.jp/JavaScript%E6%9C%AC%E6%A0%BC%E5%85%A5%E9%96%80-%EF%BD%9E%E3%83%A2%E3%83%80%E3%83%B3%E3%82%B9%E3%82%BF%E3%82%A4%E3%83%AB%E3%81%AB%E3%82%88%E3%82%8B%E5%9F%BA%E7%A4%8E%E3%81%8B%E3%82%89Ajax%E3%83%BB%EF%BD%8AQuery%E3%81%BE%E3%81%A7-%E5%B1%B1%E7%94%B0-%E7%A5%A5%E5%AF%9B/dp/4774144665%3FSubscriptionId%3D1TPKCSZENJYGHGN7YNR2%26tag%3Dbiosynthesis-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774144665)
- [![Webデザイナーのための+jQuery入門 魅力的なユーザーインターフェースを手軽に作る+(Books+for+Web+Creative)](https://ecx.images-amazon.com/images/I/51OOIybN0vL.jpg)](https://www.amazon.co.jp/Web%E3%83%87%E3%82%B6%E3%82%A4%E3%83%8A%E3%83%BC%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE-jQuery%E5%85%A5%E9%96%80-%E9%AD%85%E5%8A%9B%E7%9A%84%E3%81%AA%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E3%82%92%E6%89%8B%E8%BB%BD%E3%81%AB%E4%BD%9C%E3%82%8B-Books-Web-Creative/dp/4774148563%3FSubscriptionId%3D1TPKCSZENJYGHGN7YNR2%26tag%3Dbiosynthesis-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774148563)
- [![jQueryデザインブック 仕事で絶対に使うプロのテクニック](https://ecx.images-amazon.com/images/I/51WW3AmdQvL.jpg)](https://www.amazon.co.jp/jQuery%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E3%83%96%E3%83%83%E3%82%AF-%E4%BB%95%E4%BA%8B%E3%81%A7%E7%B5%B6%E5%AF%BE%E3%81%AB%E4%BD%BF%E3%81%86%E3%83%97%E3%83%AD%E3%81%AE%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF-MdN%E7%B7%A8%E9%9B%86%E9%83%A8/dp/4844362135%3FSubscriptionId%3D1TPKCSZENJYGHGN7YNR2%26tag%3Dbiosynthesis-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4844362135)
- [![JavaScript+%26+jQueryレッスンブック―最新jQuery対応](https://ecx.images-amazon.com/images/I/51kFvBgYHEL.jpg)](https://www.amazon.co.jp/JavaScript-jQuery%E3%83%AC%E3%83%83%E3%82%B9%E3%83%B3%E3%83%96%E3%83%83%E3%82%AF%E2%80%95%E6%9C%80%E6%96%B0jQuery%E5%AF%BE%E5%BF%9C-%E5%A4%A7%E6%B4%A5-%E7%9C%9F/dp/4883377946%3FSubscriptionId%3D1TPKCSZENJYGHGN7YNR2%26tag%3Dbiosynthesis-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4883377946)
- [![10日でおぼえる+jQuery入門教室](https://ecx.images-amazon.com/images/I/610TT3sFnML.jpg)](https://www.amazon.co.jp/10%E6%97%A5%E3%81%A7%E3%81%8A%E3%81%BC%E3%81%88%E3%82%8B-jQuery%E5%85%A5%E9%96%80%E6%95%99%E5%AE%A4-%E5%B1%B1%E7%94%B0-%E7%A5%A5%E5%AF%9B/dp/4798123447%3FSubscriptionId%3D1TPKCSZENJYGHGN7YNR2%26tag%3Dbiosynthesis-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4798123447)
- [![jQuery+Mobile](https://ecx.images-amazon.com/images/I/5149YMBYorL.jpg)](https://www.amazon.co.jp/jQuery-Mobile-Jon-Reid/dp/4873115264%3FSubscriptionId%3D1TPKCSZENJYGHGN7YNR2%26tag%3Dbiosynthesis-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4873115264)
- [![jQueryクックブック](https://ecx.images-amazon.com/images/I/51dVUV4c1KL.jpg)](https://www.amazon.co.jp/jQuery%E3%82%AF%E3%83%83%E3%82%AF%E3%83%96%E3%83%83%E3%82%AF-jQuery-Community-Experts/dp/4873114683%3FSubscriptionId%3D1TPKCSZENJYGHGN7YNR2%26tag%3Dbiosynthesis-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4873114683)

linked by [blog-tools](https://blogtools.cdbk.net/)

[https://www.addtoany.com/add_to/x?linkurl=https%3A%2F%2Fnotheme.me%2F2011%2F08%2F01%2Fjquery-font-resize-smartphones%2F&linkname=jQuery%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E5%90%91%E3%81%91%E3%81%AB%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E3%83%AA%E3%82%B5%E3%82%A4%E3%82%BA](https://www.addtoany.com/add_to/x?linkurl=https%3A%2F%2Fnotheme.me%2F2011%2F08%2F01%2Fjquery-font-resize-smartphones%2F&linkname=jQuery%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E5%90%91%E3%81%91%E3%81%AB%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E3%83%AA%E3%82%B5%E3%82%A4%E3%82%BA)[https://www.addtoany.com/add_to/bluesky?linkurl=https%3A%2F%2Fnotheme.me%2F2011%2F08%2F01%2Fjquery-font-resize-smartphones%2F&linkname=jQuery%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E5%90%91%E3%81%91%E3%81%AB%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E3%83%AA%E3%82%B5%E3%82%A4%E3%82%BA](https://www.addtoany.com/add_to/bluesky?linkurl=https%3A%2F%2Fnotheme.me%2F2011%2F08%2F01%2Fjquery-font-resize-smartphones%2F&linkname=jQuery%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E5%90%91%E3%81%91%E3%81%AB%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E3%83%AA%E3%82%B5%E3%82%A4%E3%82%BA)[https://www.addtoany.com/add_to/hatena?linkurl=https%3A%2F%2Fnotheme.me%2F2011%2F08%2F01%2Fjquery-font-resize-smartphones%2F&linkname=jQuery%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E5%90%91%E3%81%91%E3%81%AB%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E3%83%AA%E3%82%B5%E3%82%A4%E3%82%BA](https://www.addtoany.com/add_to/hatena?linkurl=https%3A%2F%2Fnotheme.me%2F2011%2F08%2F01%2Fjquery-font-resize-smartphones%2F&linkname=jQuery%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E5%90%91%E3%81%91%E3%81%AB%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E3%83%AA%E3%82%B5%E3%82%A4%E3%82%BA)[https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fnotheme.me%2F2011%2F08%2F01%2Fjquery-font-resize-smartphones%2F&linkname=jQuery%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E5%90%91%E3%81%91%E3%81%AB%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E3%83%AA%E3%82%B5%E3%82%A4%E3%82%BA](https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fnotheme.me%2F2011%2F08%2F01%2Fjquery-font-resize-smartphones%2F&linkname=jQuery%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E5%90%91%E3%81%91%E3%81%AB%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E3%83%AA%E3%82%B5%E3%82%A4%E3%82%BA)[https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fnotheme.me%2F2011%2F08%2F01%2Fjquery-font-resize-smartphones%2F&linkname=jQuery%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E5%90%91%E3%81%91%E3%81%AB%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E3%83%AA%E3%82%B5%E3%82%A4%E3%82%BA](https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fnotheme.me%2F2011%2F08%2F01%2Fjquery-font-resize-smartphones%2F&linkname=jQuery%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E5%90%91%E3%81%91%E3%81%AB%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E3%83%AA%E3%82%B5%E3%82%A4%E3%82%BA)[https://www.addtoany.com/add_to/threads?linkurl=https%3A%2F%2Fnotheme.me%2F2011%2F08%2F01%2Fjquery-font-resize-smartphones%2F&linkname=jQuery%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E5%90%91%E3%81%91%E3%81%AB%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E3%83%AA%E3%82%B5%E3%82%A4%E3%82%BA](https://www.addtoany.com/add_to/threads?linkurl=https%3A%2F%2Fnotheme.me%2F2011%2F08%2F01%2Fjquery-font-resize-smartphones%2F&linkname=jQuery%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E5%90%91%E3%81%91%E3%81%AB%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E3%83%AA%E3%82%B5%E3%82%A4%E3%82%BA)[https://www.addtoany.com/add_to/wordpress?linkurl=https%3A%2F%2Fnotheme.me%2F2011%2F08%2F01%2Fjquery-font-resize-smartphones%2F&linkname=jQuery%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E5%90%91%E3%81%91%E3%81%AB%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E3%83%AA%E3%82%B5%E3%82%A4%E3%82%BA](https://www.addtoany.com/add_to/wordpress?linkurl=https%3A%2F%2Fnotheme.me%2F2011%2F08%2F01%2Fjquery-font-resize-smartphones%2F&linkname=jQuery%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E5%90%91%E3%81%91%E3%81%AB%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E3%83%AA%E3%82%B5%E3%82%A4%E3%82%BA)[https://www.addtoany.com/add_to/copy_link?linkurl=https%3A%2F%2Fnotheme.me%2F2011%2F08%2F01%2Fjquery-font-resize-smartphones%2F&linkname=jQuery%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E5%90%91%E3%81%91%E3%81%AB%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E3%83%AA%E3%82%B5%E3%82%A4%E3%82%BA](https://www.addtoany.com/add_to/copy_link?linkurl=https%3A%2F%2Fnotheme.me%2F2011%2F08%2F01%2Fjquery-font-resize-smartphones%2F&linkname=jQuery%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E5%90%91%E3%81%91%E3%81%AB%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E3%83%AA%E3%82%B5%E3%82%A4%E3%82%BA)[https://www.addtoany.com/share](https://www.addtoany.com/share)
