2009年8月18日のブックマーク (3件)

  • div等に指定した背景をページの下まで伸ばしたい | Takazudo Clipping*

    背景を下までずずーっと伸ばしたい時は、bodyにbackground-imageを指定すればよいですが、div等に指定した背景やborderをページの下まで伸ばしたい時は、以下のようにします。 <body> <div id="Container">高さ100%</div> </body> *{ margin:0;padding:0; } html{ height:100%; } body{ height:100%; } #Container{ height:100%; min-height:100%; width:80%; background:Khaki; border-right:1px solid red; } body > #Container{ height:auto; } 下まで背景伸びたHTML完成サンプル 以下、なぜこれで実現できるのかの解説と疑問点。とても長い。 Step

    locomo07
    locomo07 2009/08/18
    背景下まで伸ばす
  • background-repeat-スタイルシートリファレンス

    background-repeatプロパティは、背景画像のリピートの仕方を指定する際に使用します。 ■値 repeat 縦横に背景画像を繰り返して表示します。これが初期値です。 repeat-x 横方向にのみ背景画像を繰り返して表示します。 repeat-y 縦方向にのみ背景画像を繰り返して表示します。 no-repeat 背景画像を一回だけ表示して繰り返しません。 スタイルシート部分は外部ファイル(sample.css)に記述。 body { background-image: url("../images/inu01.jpg"); background-repeat: no-repeat; background-attachment: fixed; background-position: right bottom } HTMLソース <html> <head> <link rel="

    locomo07
    locomo07 2009/08/18
    background repeat
  • フッタを常に下部に配置 - lucky bag

    コンテンツの内容が少なくても、常に下部にフッタを配置させるための方法。ちなみに Safari とマック IE では動作しないっぽい。 footerサンプル 実際にサンプルを見てみれば分かりますが、ウィンドウを下方に広げても、フッタは常に下部に張り付いたままな筈です。また、ウィンドウを上部に縮めていってもコンテンツ部分の所でピタッと止まり、それ以上は移動しません。 html と body への指定 サンプルのソースを大雑把に分けると下記のような構造になっています。 <div id="container"> <div id="contents"> <div id="header">ヘッダ</div> 内容 </div> <div id="footer">フッタ</div> </div> まず、html と body の高さを 100% と指定しておきます。 container への指定 次に、

    locomo07
    locomo07 2009/08/18
    フッタを下に配置