エラステックレイアウト(Elastic layouts)のメモ
2007年3月13日
Lucky bag::blogさんのトコでエラステックレイアウトのサンプル3種が公開されています。レイアウト手法としてメインストリームとなる可能性は低いかもしれませんが、今後のためにelastic layoutの記事をまとめておきます。
エラステックレイアウトに関する記事
日本語リソース。TRANSさんとこの記事が良くまとまってます。Fixed or fluid width? Elastic! | 456 Berea Streetの訳あり。
- 一行あたりの文字数を制限する elastic layout (エラステックレイアウト) - 2xup.org
- TRANS - 2xupで実装されているエラステックレイアウトを調べてみた。
- Lucky bag::blog: 固定幅ベースの elastic レイアウトサンプル
海外リソース。エラステックの元ネタはA List Apartの記事らしいです。
- A List Apart: Articles: Elastic Design
- Fixed or fluid width? Elastic! | 456 Berea Street
- Elastic Design Demonstration - HTML Dog
Lucky bag::blogさんのところにも記載がありますが、このレイアウト手法ってemで指定するから横幅とかがどのくらいになるのかが分かりにくいですよね。ちょっとずつ値をずらして幅を調整していくしかないのか?
そこでふと思い出したのががbodyにfont-size:62.5%を指定するというやつ。これをbodyに指定しておけば、子要素にフォントサイズで1.2emと指定すると丁度12pxと同等のサイズになるというTipsですが、副次的な効果としてelasticレイアウトで横幅指定するときに使えるんじゃないかと思ったり。つまり400px相当の幅にしたければ40emとすればOKという話です。ただしブラウザで設定している文字サイズが変われば当然幅は変わってしまいます。
- このエントリーのトラックバックURL
- http://www.lllcolor.com/web/58.html/trackback
- e-luck - 2007.03.15 -PM 6:39
はじめまして。
>emで指定するから横幅とかがどのくらいになるのかが分かりにくいですよね。
そうですよね。もう電卓必須みたいな。
あのサンプル作るのに、ひたすら÷16しまくってました。
その62.5%のアイデアを先に知っていれば…
- A.Kawashima - 2007.03.15 -PM 11:12
>e-luckさん
はじめまして。
コメントありがとうございます。エラステックレイアウトはやっぱり電卓ないと難しいですよね。62.5%のアイデアも偶然思いついたものなので、それ以前は私も電卓片手にやっていました。
まだまだ研究の余地があるレイアウト手法だと思うので、e-luckさんのサンプルなどを見ていろいろ勉強させて頂いております。
「ホップ本」ももちろん見てますよ(笑)
- Links
