Weblog

グレースケール

Posted at 2003-03-14T00:00:00+09:00 in Web Design

結局、戻るのね。

外部CSSファイルを編集しながら、融通効かないインチキ臭いレイアウト方法だなぁ・・・と思ったりした。floatレイアウトと言うか、floatでメニュー部分を右に浮かせて、メイン部分の右側マージンをメニュー部分の幅+α指定しているわけですが、なんとなく左右逆にしたら微妙にずれる罠。

positionでレイアウトしたいところなのですが、一番上のタイトル部分の高さが不定な(文字の大きさ変えると増減する)ので、うまくレイアウトできない。いや、出来ないことはないんですが、タイトル部分の下に引かれてるボーダーから12pxの位置にメニュー部分及びメイン部分を配置する方法が思いつかない。長さに計算式ぶち込めれば良いのにとか思った。

div.test {
  postion:absolute;
  top:1em+12px;
  left:1em+12px;
}

というような感じで。

本来はpositionのrelativeというのはそのためにあるのだと思うんですが、大きなボックスをこれでレイアウトすると、Internet Explorerではスクロールする度に位置計算を計算しているようで、スクロールがカックンカックンと。

Recent entries from same category

同じカテゴリに分類された最近10件のエントリです。

  1. CSSで指定するフォント
  2. Linksをサムネイル化した
  3. HTML 4.01とCSS2のHTMLヘルプ
  4. pre要素へのスタイル指定
  5. よく使うライセンス・フリーのフォント
  6. CSS2 Specificationでのプロパティの出現順序
  7. ちょっとだけリデザイン @ 2006/08/29
  8. アスタリスクをプロパティ名の頭につけるというCSSハック
  9. :first-letter擬似要素と各擬似クラス絡みのInternet Explorer 6のバグ
  10. CSSコーディング・スタイル

Comments

JavaScriptに対応または有効な環境の場合、ここにはてなブックマークでのこのエントリに対するコメントが表示されます。

Weblog archives

by Category

This page was last modified on 2003-11-18T19:33:47+09:00 (in 0.102 secs).