2011-01-29
■[はてな] css知識がない人のためのはてなダイアリー 3カラム化
そのメモ書き
ちなみに 「css知識がない人のための」は私自身を指す
- 用意するもの
- Firefox
- firebug
手順1 もうひとつのサイドバー部分を定義
divでもうひとつのサイドバーの部分を用意します。
- 設定前状態
送信者 hatena 3カラム |
- 設定後状態
送信者 hatena 3カラム |
このようにleftbarのdivを追加します。
- 設定方法
管理 → デザイン → デザインを編集 → 詳細タブ → ページのヘッダ
- 設定前
<div class="main">
- 設定前
<div class="leftbar"> <hatena name="profile" template="hatena-module"> <hatena name="calendar2photo" template="hatena-module"> <hatena name="section" template="hatena-module"> <hatena name="comment" template="hatena-module"> <hatena name="trackback" template="hatena-module"> </div> <div class="main">
手順2 サイドバーの領域を確保
Leftbarの領域を確保します
firebugで現サイドバーのサイズを見てみましょう
- sidebar詳細
送信者 hatena 3カラム |
firebugの右上スタイルを見ると
sidebarのwidthが220になっているのでそれぐらい真ん中mainの領域を空けましょう
- 設定方法
管理 → デザイン → デザインを編集 → 詳細タブ → スタイルシート
div.main { width:70%; margin-left: 220px; }
ちなみにwidthのパーセントは適当です。
- 設定後(イメージ)
送信者 hatena 3カラム |
(手順1を踏まずに行った場合の画像)
手順3 サイドバーのcssを定義
同様にfirebugのsidebarのスタイルをすべてコピーします
.sidebar { line-height: 1.5; width: 220px; float: right; margin-left: -222px; _margin-left: -220px; *margin-left: -220px; border-left: 1px solid #a5bce7; border-bottom: 1px solid #a5bce7; overflow: hidden; }
上記より rightはleftにleftはrightに全部置き換えましょう
- 新規追加用サイドバー
.leftbar { line-height: 1.5; width: 220px; float: left; margin-right: -222px; _margin-right: -220px; *margin-right: -220px; border-right: 1px solid #a5bce7; border-bottom: 1px solid #a5bce7; overflow: hidden; }
- 設定方法
管理 → デザイン → デザインを編集 → 詳細タブ → スタイルシート
div.main { width:70%; margin-left: 220px; } .leftbar { line-height: 1.5; width: 220px; float: left; margin-right: -222px; _margin-right: -220px; *margin-right: -220px; border-right: 1px solid #a5bce7; border-bottom: 1px solid #a5bce7; overflow: hidden; }
最終的にこんな感じになります。
- 結果
送信者 hatena 3カラム |
最後に
わざわざ別デザインでやってみたので、大抵のはてなのデザインなら同様の手順で3カラム化は可能だと思います。
もともと左にサイドバーがある場合は適宜読み替えればいけます。
とまぁ、知識がない私が苦肉の策でなんとかコピペして作りましたとさ というおはなしでした。
これを機にちゃんとWebデザイン周辺の勉強をしたいと思います。
トラックバック - http://d.hatena.ne.jp/odamemo/20110129/1296289529
リンク元
- 29 http://pipes.yahoo.com/pipes/pipe.info?_id=tDfBdGWF3RGl9XNm1L3fcQ
- 15 http://blog.chixi.jp/4181/diary/76899/
- 13 http://search.yahoo.co.jp/search?p=スマートフォン+ハード+シリコン+メリット&aq=-1&oq=&ei=UTF-8&fr=top_ga1_sa&x=wrt
- 12 http://search.yahoo.co.jp/search?p=アンドロイド+人気アプリ 飲み会&aq=-1&oq=&ei=UTF-8&fr=top_ga1_sa&x=wrt
- 10 http://www.google.co.jp/search?q=xperia+充電されない&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&hl=ja&client=firefox-a
- 10 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4GGLL_jaJP365JP369&q=Android+AVG+ロック画面
- 9 http://search.yahoo.co.jp/search?p=ガラケー スマートフォン&search.x=1&fr=top_ga1&tid=top_ga1&ei=UTF-8
- 8 http://search.yahoo.co.jp/search?p=xperia 充電 不具合&rs=3&tid=top_ga1_sa&ei=UTF-8&oq=xperia+&fr=top_ga1_sa
- 7 http://search.yahoo.co.jp/search?p=xperia+充電されない&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=&oq=
- 6 http://ezsch.ezweb.ne.jp/search/?query=アンドロイド+充電+弱い&ct=0001&pd=1&sr=0000