幅を指定する

上部
スタイルシートを使ってボックスの幅を指定する方法について説明していくよ。


はい!お願いします。

上部
ボックスの幅を指定するには「width」を使うんだよ。

「%」と「px」を使って指定する場合について説明しよう。

%でボックスの幅を指定する

例えば、「見出し2」の幅を50%にしたい場合はスタイルシートに次のように書こう。

h2{width:50%;}


ん?これは何に対して50%になるんでしょうか?

上部
うん、例えば「見出し2」に対して幅100%を指定した場合、「見出し2」を含んでいるすぐ外側のタグの最大の幅まで広がるんだよ。


んー。難しい・・・。

上部
例えば、「見出し2」を含むすぐ外側のタグが<body>〜</body>で、<body>に対して500pxの幅を指定している場合を考えてみよう。この場合、「見出し2」に100%を指定すると、「見出し2」の実際の幅は500pxになる。一方で「見出し2」に50%を指定すると「見出し2」の実際の幅は250pxになるよ。


幅を100%にすると広がれる目いっぱいのところまで広がるって事ですかね。

上部
うん。その通り。そう考えると分かりやすいかな。

pxでボックスの幅を指定する

次に、例えば「見出し2」の幅を300pxにしたい場合はスタイルシートに次のように書こう。

h2{width:300px;}


はい!こっちの方法はすぐに理解できました!

SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送