CSSでスタンプ風アクセントをつくる
小見出しのアクセントとして、その左上にスタンプを捺したいと思い、CSSで書いてみた。
やりたいのは下のようなデザインだ:
これで君もモテモテだ注目!
注目!
こんな風に、
- 小見出しの左肩に
- 数文字からなるスタンプを
- 斜めに捺したい
- スタンプの文字は適宜変更したい
というものをつくりたい。
という訳で、この記事ではこのようなスタンプ風アクセントをCSSでつくった経緯を、3段階で紹介したい。何故3段階かと言えば、僕がこれをつくるのに苦労したのが
- どうやってアイテムを斜めにするか
- どうやって小見出しの左肩に配置するか
の2点だったので、それ以外の部分をまずさらっと説明した上で、この2つを説明しようと思ったからである。
続きを読むはてなダイアリーのmine-TeXの埋め込みの見栄えを良くする。
などというタイトルを書いてしまったが、要ははてなダイアリーの詳細デザイン設定でCSSを書きますという、ただそれだけです。自分がCSSド素人だったので、同じCSSド素人の人がサクッと設定できるように、コードを書いておきます。これだけです:
img[class="tex"]{ vertical-align:middle; }
これだけで、文中の埋め込みTeXが垂直方向に中央揃えになり、ラインがガタガタしなくなります。
例えばやてな感じです。
参考サイト:「とほほのスタイルシート入門(セレクタ)」
http://www.tohoho-web.com/css/selector.htm#AttributeSelector