テーマ Epic を使っていた時に使っていた CSS
備忘録...
死ぬほどもっさりした印象だったので
なんとかならんかなーと思ったら
別の公式テーマを Block Memo 見つけたので移動
/* CSS(スタイルシート)の基本、小技、テクニック総まとめ http://weboook.blog22.fc2.com/blog-entry-355.html 意外と知らない!?CSSセレクタ20個のおさらい http://weboook.blog22.fc2.com/blog-entry-268.html VB6 のページで *, **, *** を編集 */ /* <system section="theme" selected="alpha2"> */ @import "/css/theme/alpha2/alpha2.css"; /* </system> */ /* <system section="background" selected="bg11"> */ body { background-color: #fff; background-image: url('/images/theme/backgrounds/theme11.png'); background-repeat: repeat; background-attachment: scroll; } /* </system> */ /* */ .page-archive .archive-entries p { font-size: 15px; line-height: 1.9; } /* 中央揃え */ #container { width: auto; } #wrapper { width: auto; } #main { width: 640px; padding: 0; margin-left: auto; margin-right: auto; } /* 縦方向調整 */ #container { width: 680px; margin-top: 60px; } #box2 { margin-top: 40px; } /* 横枠調整 */ #box1 { width: 0; } #main { float:none; /* width: 680px; */ } #box2 { float: none; width: auto; } /* 本文 */ .entry-content{ overflow: hidden; } div.entry-content h3 { /* margin-bottom は効かない? */ margin:140px 0 10px 0; /*上下の余白*/ /* color: rgb(59, 66, 126); 文字色*/ background: #f8f8ff; /*背景色*/ padding: 10px 10px; /*見出しまわりのスペース 上下、左右*/ border-left: 9px solid #708090; /*見出し左の線*/ border-bottom: none; /*見出し左の線*/ } div.entry-content h4 { margin:80px 0 10px 0; /*上下の余白*/ } div.entry-content h5 { margin:60px 0 10px 0; /*上下の余白*/ } div.entry-content p { font-size: 15px; line-height: 1.9; /* margin-bottom: 30px */ } div.entry-content p + p { margin-top: 20px } div.entry-content blockquote{ margin-bottom: 40px } div.quote-then blockquote{ margin-bottom: 0px; margin-top: 40px } .lapping-p{ margin-top: auto; margin-bottom: 30px; } /* 本文背景 */ #container { background: none; } .entry-header { border-radius:10px 10px 0 0; background: #fff; padding: 40px 40px 10px 40px; } .entry-content { border-radius:0 0 10px 10px; background: #fff; padding: 10px 40px 40px 40px; margin: 0 0; } .entry-footer { margin-bottom: 100px; } .entry-header-menu a { left: auto; top: auto; } .date { border-right: none; float: left; left: 0px; font-size: 16px; position: relative; } /* pager */ .pager a { font-size: 0px; font-weight: bold; padding: 0; background: #bbb; color: #f5f5f5; line-height: 0; word-wrap: break-word; display: inline-block; max-width: 200px; } /* Table 枠消 */ div.charactersheet table td, div.charactersheet table th { border-style: none; } .balanced table { table-layout: fixed; width: 80%; } /* タイトル消し */ #blog-title { text-align: center; margin: 0 0 0 0; } #blog-title h1 { color: #454545; text-shadow: 0 0 0 white; font-size: 0; padding: 0 0 0 0; font-weight: bold; margin: 0; } #blog-title h1 a { color: #454545; } #blog-title h1 a:hover { color: #256fba; text-decoration: none; } header h2 { color: #454545; text-shadow: 0 0 0 white; font-size: 0; font-weight: bold; margin: 0; } /* archive 背景 */ .archive-entries { background: none; padding: 20px 20px 20px 20px; } .page-archive .archive-entries section { border-radius:10px 10px 10px 10px; padding: 20px 20px 20px 20px; margin-bottom: 40px; background: #fff; } .breadcrumb { margin: 0 0; margin-bottom: 30px; padding: 0 30px; }