こういうの
パラグラフの先頭文字だけ大きくするcss
といっても別に cssのプロパティであるわけではなく, 「先頭の文字」を指定して, font-sizeを大きいものを設定してやるだけ.
<div class="test1"> といっても別に cssのプロパティであるわけではなく, font-sizeを先頭の文字だけ大きいものを設定してやるだけ. </div> <style> .test1:first-letter{ font-size: 3.0em; float: left; line-height: 1; } .test1{ font-size: 1.0em; } </style>
コード的にはこんな感じ. ポイントは疑似要素 :first-letter. これで「最初の文字」を指定している.
ちなみに float: left;, line-height: 1;は演出用. これがないと,
ちなみに float: left;, line-height: 1;は演出用. これがないと,
たとえば------------------------------------------------改行した際に, こんな感じに次の行にいってしまう---------------------
じつはこんな要素指定していないのに一文字だけデカく表示されるバグのことを調べているときに見つけたのは内緒. しかもそのバグとは全く関係なかったし…(・ω・`).
0 件のコメント:
コメントを投稿