【WordPress】「Arkhe」CSSだけで「棒線が伸びるアニメーション」をループして表示させる方法!

今回は、CSSを使って棒線が伸びるアニメーションをループして表示させる方法をまとめました。
具体的なイメージは以下の通りです。

目次

デモ動画

実際に設定してみた。

作業手順は大きく「2ステップ」。簡単に実装できます。

  1. 「セクション見出し」ブロックを追加し、見出しを入力する。
  2. 「CSS」ブロックを追加し、CSSを貼り付ける。

CSSコード

CSSは以下のコードを貼り付けてください。
これで簡単に実装可能です。

.ark-block-heading__main {
    font-size: 5.6rem !important;
    color: transparent;
	  text-stroke: 1px var(--ark-color--main);
    -webkit-text-stroke: 1px var(--ark-color--main);
    opacity: .2;
    position: relative;
}
.ark-block-heading__main::after {
    content: "";
    position: absolute;
    top: 3rem;
    left: 28rem;
    width: 10vw;
    height: 1px;
    background: var(--ark-color--main);
    animation: border-animation 5s infinite;
}
@keyframes border-animation {
    0%{width:0; opacity:0}
    20%{width:0; opacity:1}
    80%{width:105%; opacity:1}
    100%{width:105%; opacity:0}
}
.ark-block-heading__sub {
    font-size: 1.4rem !important;
}
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次