はてなブログEpicテーマをレスポンシブルしてみた
悪乗りしてレスポンシブルしてみた。
こうですか?わかりません><
もう、何が何だかなので現在のものをそのまま貼ります。動きはこのブログ自体を見て!
ソース全文
/* <system section="theme" selected="alpha2"> */ @import "/css/theme/alpha2/alpha2.css"; /* </system> */ h1#title { text-align: left; /*font-family: 'Times New Roman';*/ font-style: italic; text-shadow: 6px 6px 2px #CCC; padding-top: 30px; padding-bottom: 15px; } h1#title > a { font-size: 130%; } #container { text-align: left; width: 100%; max-width: 1160px; } @media screen and (min-width: 1067px) { #container { width: 90%; } } @media screen and (min-width: 960px) and (max-width: 1067px) { #container { width: 960px; } } header#blog-title { margin-bottom: 0; } #top-editarea { margin-bottom: 2em; } #main { float: left; width: 100%; padding: 0 0 0 0; } #main-inner { margin-left: 130px; margin-right: 220px; } #wrapper { width: 100%; } #box2 { margin-left: -200px; width: 200px; } #main img { max-width: 100%; } @media screen and (max-width: 800px) { .entry-header .date { position: relative; left: 0px; } .entry-header-menu a { top: 4px; left: 120px; } #main-inner { margin-left: 0px; } } @media screen and (max-width: 600px) { #box2 { display: none; width: 0px; } #main-inner { margin-right: 0px; } } /* <system section="background" selected="fff"> */ body{background:#fff;} /* </system> */
解説
- 背景色を白くした
- 前回、紙みたいなデザインがリキッドしたら気持ち悪いということがわかったので
- 横幅90%だったのを、960px以下では100%になるように、90%が960pxを下回った時は960pxになるようにした
- 以下の部分
@media screen and (min-width: 1067px) { #container { width: 90%; } } @media screen and (min-width: 960px) and (max-width: 1067px) { #container { width: 960px; } }
- 800pxを下回ったら、左の日付のカラムを統合
- 600pxを下回ったら右カラムを非表示
@media screen and (max-width: 600px) { #box2 { display: none; width: 0px; } #main-inner { margin-right: 0px; } }
おおおおっー僕でもできたー!!!