JavaScriptで動画とコンテンツをfadein/fadeoutで切り替える
Webサイトにアクセスした際に、オープニングビデオのように動画を流してから、動画再生後にフェード効果でメインコンテンツを表示するなど、動画を活用することで文字情報だけでなく、動きのある映像で豊富な情報をわかりやすく伝えることができます。 フ...
続きを読む>>
Webサイトにアクセスした際に、オープニングビデオのように動画を流してから、動画再生後にフェード効果でメインコンテンツを表示するなど、動画を活用することで文字情報だけでなく、動きのある映像で豊富な情報をわかりやすく伝えることができます。 フ...
続きを読む>>
Webサイトを利用しているユーザーが現在どのページ(カテゴリ)のコンテンツを閲覧しているのかを、ナビゲーションメニューのリンクの色を変更するなどして、わかりやすくデザインしていくこともあるでしょう。現在表示しているWebページのリンクだけス...
続きを読む>>
image-set()は画像オプションをセットして背景画像を適応させることができる便利なCSS関数で、ユーザーの端末にあった解像度の画像や、軽量化した形式の画像の適応など、Webに最適化した画像を適応させることができます。...
続きを読む>>
Braveブラウザでは、Webサイトやブログ、X(旧Twitter)、YouTubeなどを閲覧しているなかで、応援したいクリエイターに対してチップ(投げ銭)を送ることができます。ここでは、Brave Rewards Creatorsに登録し...
続きを読む>>
Braveブラウザでは、Brave独自の広告(Braveプライベート広告)を表示することで、仮想通貨BAT(ベーシックアテンショントークン)を報酬として受け取ることができる、Brave Rewardsという機能があります。ここでは、Brav...
続きを読む>>
Webサイトのスマートフォンやタブレット端末に対応したメニューは、よくある3本線アイコンのハンバーガーメニューで、グローバルナビゲーションの表示・非表示を切り替える仕様で、主にCSSとJavaScriptまたはJavaScriptライブラリ...
続きを読む>>
通常、Webページは縦にスクロールしながらコンテンツを閲覧していくといった既成概念がありますが、縦幅を固定して横スクロールで魅せていくWebページも、デザインによっては面白いWebサイトに仕上がるのではないでしょうか。 ここでは、横スクロー...
続きを読む>>
様々な要素の高さやアスペクト比(縦横比)がバラバラな画像ギャラリーなどでデザインするMasonryレイアウト。Webブラウザのサポートはそれほど進んではいませんが、ここではCSSのみで実装するブロック積みのような組積造レイアウトについてご紹...
続きを読む>>
スマートフォンやタブレット端末でのツールバーやアドレスバーを含む100vhの表示問題は、CSS Values and Units Module Level 4で追加された新しい単位「sv* / lv* / dv*」を使うことで、UIの表示を...
続きを読む>>
昨今では多くのWebサイトで動画が使われており、Webページにアクセスした時にファーストビューで動画が流れるサイトもよく見かけるかと思います。 Webページにアクセスした時にはじめに動画が流れて、動画再生の終了時に動画がフェードアウトし、そ...
続きを読む>>