JavaScriptのgetBoundingClientRect();でカードをクリックしたらカードからモーダルを拡大縮小して表示
この記事では、カードをクリックしたらカードからモーダルを拡大縮小して表示する方法とコードについて解説します。 具体的には、HTML、CSS、JavaScriptを使用して、ユーザーがカードをクリックすると関連情報を表示す …
JavaScriptの.nextElementSiblingでアコーディオンの開閉と画像の切り替え
この記事では、JavaScriptの.nextElementSiblingを使って、ユーザーがクリックしたアイテムの直後に位置する要素を操作することで、スムーズな開閉アニメーションと画像のロードを実現します。 簡潔なコー …
フリーランスデザイナーのはじめての経費基礎講座
フリーランスデザイナーの自由な働き方の魅力と同時に、経費管理も必要です。 この記事では、フリーランスWebデザイナーが押さえておくべき経費の基礎知識を解説します。 目次経費管理の基本必要な経費の種類確定申告と経費の関係確 …
デザイナーが制作に時間をかけず時給を上げる方法
フリーランスのデザイナーとして成功するには、質の高い仕事を迅速に提供することが重要です。しかし、多くの駆け出しデザイナーは、制作に時間がかかりすぎて時給が低下してしまうという課題に直面します。 この記事では、自分の実体験 …
JavaScriptのfor (let i =)で10問の質問の回答でスコアを出してリダイレクト
この記事では、JavaScriptのfor (let i =) のループを使って、10問の質問の回答でスコアを出してリダイレクトをかける方法について解説しています。 比較的診断系のコンテンツで使えそうなスニペットなので、 …
JavaScriptの.addEventListener()でボタンクリックで画像の切り替え
JavaScriptの .addEventListener() を使ってボタンクリックで画像を切り替えするのと同時に、JavaScriptのループを使って「どのボタンが現在アクティブなのか?」を視覚的に切り替えます。 応 …
JavaScriptのFileReader.readAsText()でCSVをインポートしてテーブルで表示
JavaScriptのFileReader APIを利用して、CSVファイルを読み込み、その内容をHTMLテーブルとして表示する方法について解説します。 特に FileReader.readAsText() メソッドの使 …
JavaScriptの.insertBefore()でhタグ間の要素をdivタグで括る(囲む)
WordPressのようなエディタで、ヘッダータグ(h1〜h6)とその中の要素をグループ化しようと思うと、HTMLタグで書く必要があったりと、なかなか不便なケースがあります。 この記事では、そんなヘッダー間の要素を自動的 …
JavaScriptのfor (let i =)でラジオ・チェックボックスの選択で計算をして合計金額を算出
この記事では、ラジオ・チェックボックスの選択することで、動的に価格が更新される見積もりフォームの作成について解説しています。 HTMLでフォームのレイアウトを作り、JavaScriptでユーザーの選択に応じて価格を算出、 …
JavaScriptのsessionStorageでページを訪れたユーザーをランダムに”A”または”B”のページに割り当ててA/Bテスト
LPのようなウェブサイトの最適化を図るための一つの手法で、A/Bテストがあります。 今回は、JavaScriptのsessionStorageを活用して、ランディングページのABテストを実装する方法を紹介します。 特に、 …