
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Railsのフラッシュを他のコンテンツを動かさずにフェードアウトさせる - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Railsのフラッシュを他のコンテンツを動かさずにフェードアウトさせる - Qiita
概要 Railsにてエラー等が発生した時、フラッシュを使用し、ページ上部にメッセージを表示させ方法はよ... 概要 Railsにてエラー等が発生した時、フラッシュを使用し、ページ上部にメッセージを表示させ方法はよく行うことだと思います。 基本的にページを再読み込みするか、別のページへ移動するかしない限り、フラッシュは上部に表示されたままです。 この表示をページを変えなくてもフェードアウトするようプログラムする。 方向性 基本的なflashの設定を行いviewに配置する。class属性を指定し、javascriptでタイマー設定をし、新たなclassを追加し、cssを読み込ませます。 ちなみにjQueryにfadeout()というメソッドがあり、そちらを使うこともできる(記述も簡単である)。 しかし、フェードアウトした後、表示されていたflashの範囲分、ページが上部に急激に上がるため、ユーザー側の立場を考えると困ると考えました。(例:クリックしようとした瞬間、または記事を読んでいる時ページが急激に