忍者ブログ
全くIT系ではない製造業の社員がイントラ上でColdFusionと格闘。システム構築を外部委託するとき「できればColdFusionでお願いします」と頼むのだが・・・・
[91] [90] [89] [88] [87] [86] [85] [84] [83] [82] [81]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

coldfusionとは関係なく、単なるhtmlの事です。

今さらですが、cssでページをレイアウトするときのコツがつかめました。

イントラでサイトを作るときでも、いくつかのブラウザでチェックをしています。
今はIE6、IE7、FireFox2.0の3種類です。

CSSでレイアウトをすると、マージンmarginとパディングpaddingの解釈がブラウザによって違うので、表示がぐちゃぐちゃになってしまうことがあります。

完全にやろうとすると、かなりマニアックなCSSハックの世界が待っているようです。
とりあえず、イントラならそこまで必要ないですね。普通。

ただ、せめて社内シェアのトップ3くらいは押さえた方がいいと思います。


で、そんなCSSのレイアウトが崩れてしまう悩みを解決するコツを最近覚えたので書いておきます。

すごい単純。

width,height  と margin,padding を同時に使わない。

これがコツです。これだけで、ブラウザによるレイアウト崩れがかなりなくなります。


つまり、

div#contents {
 width:700px;
 margin:5px 0 5px 10px;
}

などとしない ってことです。

widthとmarginを指定するなら、その子要素でやります。

div#contents {
 width:700px;
}

div#contents div#main {
 margin:5px 0 5px 10px;
}

といった感じ。


ブラウザによってレイアウトが崩れてしまったときはお試しあれ。
PR
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字
無題
どうもこんにちは!
いろんなブログを応援させていただいています。
応援ポチッ!
優良銘柄のススメ URL 2007/05/31(Thu)00:16:25 編集
この記事へのトラックバック
この記事にトラックバックする:
ブログ内検索
プロフィール
HN:
CFIF
性別:
男性
自己紹介:
もっと日本でもColdFusionが広まって欲しいです。

情報通信を生業としない企業の、システム系でもない普通の社員なので、 ColdFusionは独学。参考書が少ないのがツライです・・・・なんだかんだ、ColdFusion4.xのシリウス時代から7年くらいのおつきあい?リンコムNextのソースが教科書かも。

外注するときはよく「できればColdFusionで・・・・」とお願いするのですが、ほとんどの場合「えっ!?」と驚かれてしまい、「SEのアサインが・・・」などと営業さんが困ってしまうことが多くて悲しいです。
ちょっとしたものなら自分でシステム構築しちゃいますが、一人でやるには時間が足りませんね・・・

FlashRemotingとかもやりますが、Flexには手を出してません。
と、最初の頃書きましたが、ついにFlexに手を出しました。Flex1.5はイマイチわかりませんでしたが、Flex2は別物ですね。これで6万円でイインデスカ?
そしてFlex2とColdFusionの組み合わせなら無敵な気がしますよ。ほんとに。
最新トラックバック
カレンダー
04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
なかのひと
忍者ブログ [PR]