質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

3回答

4493閲覧

アンダーラインのアニメーション表示について教えてください。

tack001

総合スコア10

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

1クリップ

投稿2018/09/27 06:42

このページを開いた時、「これから起業・副業したい個人がマーケティングスキルを身につけて」の部分に
黄色のアンダーラインが左から右にアニメーション表示されるのですが、これはどのようにすれば実現できるのでしょうか。

https://okutaro.jp/?p=1175

ホバー時に同様の表示が行われる例は、検索すると沢山出てくるのですが、
ホバーせずにこの表示を行う方法を教えて頂けないでしょうか。

よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

https://okutaro.jp/?p=1175

提示されていたサイトのjavascriptとCSSを抜き出してサンプル作成してみました。
参考になればと思います。
https://codepen.io/SE-studying-now/pen/MPgpGq

投稿2018/09/27 07:24

SE-studying-now

総合スコア351

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

tack001

2018/09/27 07:27

ありがとうございます。 大変に参考になりました。
guest

0

cssの記述方法はhoverでアニメーションする方法と同じです。

上記ページはページをスクロールすることで特定位置に来たときにその要素に対してclassを付与することで
実装しているようです。

なのでjavascriptを使いscrollの特定位置に来たときに
マーカーのアニメーションをしたい部分にclassを追加

そのクラスがつい場合にcssでアニメーションする

という処理をすれば実装できるかと思います。

投稿2018/09/27 06:57

kamem

総合スコア28

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

tack001

2018/09/27 07:08

ありがとうございます。 やってみます。
guest

0

https://gurio.work/marker-animation01/

スクロールアニメですね。

投稿2018/09/27 07:18

hectopascal1013

総合スコア466

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

tack001

2018/09/27 07:22

ありがとうございます。 スクロールアニメというのですね。勉強になりました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問