• Popular
  • Category
  • Tags
  • アーカイブ

News

follow us in feedly
Toggle

サンプル

【CSS】画像に色を重ね合わせてテキスト部分を切り抜く汎用的な方法は?

【CSS】画像に色を重ね合わせてテキスト部分を切り抜く汎用的な方法は?

例えば、サイトのヘッダー画像やギャラリー形式のアーカイブページなどでは、画像の上にサイトタイトルや投稿タイトルとなる文字列を重ねて表示するデザインを施す場合、画像とテキストが同化して見難くならないよう、テキストが白文字ならば画像はbrightnessで明るさを落としたり…
CSSのみでグローバルメニューを3Dアニメーションで開閉表示するサンプル

CSSのみでグローバルメニューを3Dアニメーションで開閉表示するサンプル

いわゆるハンバーガーメニューアイコン(こんなの : )のみを表示して、クリックすると左端からオフキャンバスナビゲーション(グローバルメニュー)がスライド表示すると共に、メインコンテンツエリアは3Dアニメーションで斜め奥に移動するエフェクトのサンプルをご紹介します。 Ja…
Snap.svgを使ったSVGのパスのモーフィングアニメーションデモ

Snap.svgを使ったSVGのパスのモーフィングアニメーションデモ

SVGを変形させたりアニメーションさせることができる、Adobeがオープンソースで提供しているJavaScriptライブラリである「Snap.svg」を使って、SVGのpathを別のpathにモーフィングさせるアニメーションサンプルをご紹介します。 SVGを操作するライ…
メニューのマウスオーバーで下線がスライドしてついてくるサンプル

メニューのマウスオーバーで下線がスライドしてついてくるサンプル

サイトのグローバルメニューの各メニューをマウスオーバーした時に、アンダーラインがメニュー幅に合わせてスライドしながらアニメーションでついてくるサンプルをご紹介します。 CSSと簡単なjQueryで実装しています。 まずはサンプルをご覧ください。 See the Pen …
自動タイルレイアウト用プラグイン「Masonry」にフィルター機能を付ける「Multiple Filter Masonry」

自動タイルレイアウト用プラグイン「Masonry」にフィルター機能を付ける「Multiple Filter Masonry」

タイルのように可変グリッドレイアウトを自動で表示してくれる、超定番&超便利なjQueryプラグイン、「Masonry」。 しかし、この「Masonry」には残念なことにフィルター機能がありません。 フィルター機能とは、例えばショップサイトで画像付きの商品一覧ペー…
背景画像に変色するグラデーション背景を重ね合わせるサンプル

背景画像に変色するグラデーション背景を重ね合わせるサンプル

今回のTipsでは、Webページの背景(background)にアニメーションしながら色が変化していく「グラデーション背景」とフルサイズの「背景画像」を重ね合わせて表示するサンプルを作ってみたいと思います。CSSのみでできて、とってもシンプルです。 まずは完成イメージを…
CSS(Flexbox)だけでタイルレイアウト(Masonry)を表示するサンプル

CSS(Flexbox)だけでタイルレイアウト(Masonry)を表示するサンプル

ギャラリーサイトなどでよく見かける、画像を敷き詰めてタイル状に並べたグリッドレイアウトを実現するには、「Masonry」に代表されるjQuery/Javascriptプラグインを利用することで、表示幅を計算して簡単に自動で配置することができますが、Javascriptを…
CSS3で作る汎用的なモーダルウィンドウ

CSS3で作る汎用的なモーダルウィンドウ

JavascriptやjQueryモジュールを使って別のコンテンツがレイヤーのように全面に表示されるモーダルウィンドウの実装方法はいくつかありますが、今回はCSSだけを使ってポップアップで開くモーダルウィンドウと、汎用性が高いHTMLの追加だけでいくつでもモーダルウィン…
Return Top