LoginSignup
71
67

More than 5 years have passed since last update.

「突然の死」の引用スタイル .totsuzennoshi

Last updated at Posted at 2016-04-04

クラスひとつで「突然の死」が実装できる .totsuzennoshi を作りました。

スクリーンショット

Screen Shot 2016-04-05 at 6.58.15 AM.png

引用文の長さは14文字程度まで対応しています。

コード

HTML
<blockquote class="totsuzennoshi">
  <p>突然の死</p>
</blockquote>

<blockquote class="totsuzennoshi">
  <p>引用スタイル</p>
</blockquote>

<blockquote class="totsuzennoshi">
  <p>引用スタイル・文字長め</p>
</blockquote>
CSS
.totsuzennoshi {
  overflow: hidden;
  font-family: serif;
  line-height: 1.25;
}
.totsuzennoshi:before,
.totsuzennoshi:after {
  display: inline-block;
  width: 1em;
  vertical-align: top;
  word-break: break-all;
}
.totsuzennoshi:before {
  content: "_> ̄";
}
.totsuzennoshi:after {
  content: "_< ̄";
}
.totsuzennoshi p {
  position: relative;
  display: inline-block;
  margin: 0;
  padding: 1.25em 0.4em 1.25em 0.6em;
  overflow: hidden;
}
.totsuzennoshi p:before,
.totsuzennoshi p:after {
  position: absolute;
  white-space: nowrap;
}
.totsuzennoshi p:before {
  content: "人人人人人人人人人人人人人人人人人人";
  top: 0;
  left: 0.2em;
}
.totsuzennoshi p:after {
  content: " Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y";
  bottom: 0;
  left: -0.55em;
  letter-spacing: 0.05em;
}

とりあえず Mac の主要ブラウザで動作確認済み。

Screen Shot 2016-04-05 at 7.36.41 AM.png

71
67
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
71
67