- HTML/CSS
このデザイン、どうコーディングする? #6|モーダルを外側クリックで閉じる?JS最小限でもしっかり動く&アクセシブルに設計する方法
HTML標準の要素を使えば、モーダルの開閉・外側クリック・ESCキー対応・フォーカス制御まで、ほぼ自動で実現できます。本記事では、実務で役立つベースのモーダル実装方法を紹介しつつ、JS最小構成でもアクセシブルに設計するポイントを解説します。
- HTML/CSS
「Webディレクター必携 ─ 現場経験から導いた“フロント制作 完全ガイド”」 Vol.5 JavaScriptいらずのUI表現集 ─ CSSだけでここまでできる実装アイデア
CSSも日々進化しているの知ってますか?昔はJavaScriptが必要だったホバーアニメーションやアコーディオン、スライダーがCSSだけで実装可能になっています。本記事では、実務で活用できるCSSだけの動的UI実装例と、そのメリットを詳しくご紹介します。
- HTML/CSS
このデザイン、どうコーディングする? #5|スクロールで変化する透明ヘッダー、CSSだけで自然に固定する方法
スクロールに応じて背景が切り替わるヘッダーUIの実装方法について、CSSとJavaScriptの両面から丁寧に解説しています。position: sticky を使った構成により、初期は透明、スクロール後に背景や影を自然に追加する方法をご紹介。実務で役立つポイントや、スマートフォン対応、iOS Safariでの注意点...
- HTML/CSS
【このデザイン、どうコーディングする? 】#3|JSなしでスクロール連動フェードイン。CSSだけでここまでできる!
弊社で実際に使っているCSSだけでスクロール連動アニメーションを簡単に実装できる方法を解説。特にanimation-timelineと:has()を活用することで、JavaScriptなしでも自然なフェードインが実現可能です。
- HTML/CSS
【このデザイン、どうコーディングする? 】#01「スマホで横スライド!比率固定のカルーセルUIをCSSだけで作る方法」
このブログシリーズでは、モダンなUIデザインをシンプルに実装する方法を紹介します。第1回は、スマホサイト向けの横スライド型カルーセルUIをcssのみで実現する手法を解説。実装ポイントや柔軟なスタイル設定についても触れています。
- HTML/CSS
【コーディング屋のネタ帳】データ可視化はこれで決まり!散布図作成に役立つJavaScriptライブラリ5選
データを視覚的に伝えるためのレーダーチャートをJavaScriptで実装する方法について解説しています。特に、レーダーチャートの特徴、活用例、利点・欠点、人気のJavaScriptライブラリを比較し、導入方法やカスタマイズについても細かく説明しています。適切なライブラリ選定をサポートします。
- HTML/CSS
【コーディング屋のネタ帳】データ可視化はこれで決まり!レーダーチャート作成に役立つJavaScriptライブラリ5選
データを視覚的に伝えるためのレーダーチャートをJavaScriptで実装する方法について解説しています。特に、レーダーチャートの特徴、活用例、利点・欠点、人気のJavaScriptライブラリを比較し、導入方法やカスタマイズについても細かく説明しています。適切なライブラリ選定をサポートします。
- HTML/CSS
【コーディング屋のネタ帳】データ可視化はこれで決まり!折れ線グラフ作成に役立つJavaScriptライブラリ5選
データをわかりやすく伝える手段として、グラフはとても便利ですよね。本シリーズでは、Webサイトでよく使われるグラフの種類と、それを簡単に表示できるJavaScriptライブラリを紹介しています。 これまでに、割合を示すの […]
- HTML/CSS
【コーディング屋のネタ帳】データ可視化はこれで決まり!円グラフ作成に役立つJavaScriptライブラリ5選
最近、データのビジュアル化が注目されており、Webサイトでもさまざまな形式のグラフが使われるようになりました。たとえば、会社の予算配分をわかりやすく示したり、製品の市場シェアを視覚的に伝えたりする場面でよく利用されていま […]