-
Astro.jsで生成フォルダをdistから任意のフォルダ名にする方法 – フレームワークAstro.jsで静的サイト制作
最新のWEBフレームワーク「Astro.js」で静的サイトを作成するために覚えておくとよいこと第2弾です。 今回はビルドコマンドで生成されるフォルダをデフォルト…
-
Astro.jsを相対リンクにする方法 – フレームワークAstro.jsで静的サイト制作
はじめに ウェブフレームワークAstro(Astro.js)を利用して静的サイトを作成する際に各画像パスだったりサイト内リンクが相対リンクだと便利です。この記事…
-
これは便利!HTMLのdialogタグでのモーダルウインドウ実装とアニメーション設定方法
※このページはプロモーションを含みます モーダルウインドウ機能を実装するのに古い方法で作成していませんか? 古い方法とは次のようなやり方です。 この記事はdia…
-
jsでもっとちゃんとタブUIを実装する(jQuery不使用)- ページ更新してもタブがリセットされないやり方
※本ページはプロモーションを含みます WEBサイトに一般的なタブのUIを追加したい時、インターネットで実装のサンプルコードを探すことがあると思います。たくさんの…
-
意外と簡単!WSL2にCentos9Streamをインストールする方法
※本ページはプロモーションを含みます はじめに 最近CentOS9Streamを操作する必要が発生しましたがいきなり本番系で操作するのも不安なのでまずWSLにイ…
-
iPhone、safariでボタンの文字が青くなる原因と対処方
※本ページはプロモーションを含みます はじめに WEBサイトのコーディングも終盤にかかりいざ実機確認を行った際、「iPhoneでリンクじゃないボタン(butto…
-
jsカルーセルswiperでキャッチ画像は見切れてテキスト部分は見切れないレイアウトを実現する方法
※本ページはプロモーションを含みます はじめに カルーセル(スライダー)をWEBサイトに導入するときにおそらく第1候補に上がってくるだろうプラグインswiper…
-
grid-areaプロパティでレスポンシブレイアウトをもっと楽に自由に!cssのgridレイアウトの活用方法
※本ページはプロモーションが含まれています はじめに レスポンシブレイアウトを構築するとき、どのようにCSSを設定するのがよいのでしょうか? display:f…
-
知っておくとかなり使える!複数行の文字を丸めるcssプロパティline-clamp
※本ページはプロモーションが含まれています はじめに あるブロック範囲内にテキストを収めたい場合、cssプロパティtext-overflow: ellipsis…
-
レスポンシブフォントサイズをstylusで関数化。サンプルコードはこちら
※本ページはプロモーションを含みます はじめに レスポンシブのサイトを作る際にフォントサイズの指定はどのようにしているでしょうか? この記事ではメディアクエリを…
-
スタイルガイドジェネレーターfractalでHandlebarsではなくNunjucksを使用する方法
※本ページはプロモーションを含みます はじめに サイトやWEBアプリなどの見やすいスタイルガイドを作成できるジェネレーターのひとつに「Fractal」というツー…
-
inputに入力された全角数字を半角数字にリアルタイム変換するjavascriptとその仕組み(jQuery不使用)
※本ページはプロモーションが含まれています はじめに フォームで入力欄に全角数字だけを入力してほしいときがあります。 javascriptでリアルタイム変換が可…
-
ちょっと待って!!知っていますか?input type=numberの落とし穴
※本ページはプロモーションを含みます はじめに ユーザーに何かを入力してもらいたい画面を作成する場合にinputタグのtypeは何にしていますか? 数字を入力し…
-
ReactをCDNで利用した場合のuseState、useEffectの書き方
はじめに ReactをCDNから利用することは以前の記事で書きました。 ▼過去の記事はこちら Reactに限らずjavascriptのフレームワークでは状態管理…
-
これなら簡単!cdnでreactとjsxを呼び出してサイトに組み込む方法
はじめに javascriptの人気ライブラリ「React」ですが使用方法を調べるとnpmでインストールする方法にたどりつくと思います。 それも良いのですが既に…
-
Day.jsの使い方と活用方法
はじめに javascriptで日付処理を扱うことは大変なのでライブラリを使用することが多々あります。特に有名なjavascriptの日付ライブラリ「Day.j…
-
npm-scriptsでprettierが動かない!バージョンを変えると直ると思っていたら実はgitignoreが関係したという話
はじめに npmを使用してサイト制作をする際にコード自動整形ツール「prettier」を使用しています。 prettierのバージョンが3にあがってから自動整形…
-
ブラウザバックをjavascriptで判定する方法とつかいどころ
※本ページはプロモーションを含みます はじめに ホームページを閲覧中、前のページに戻りたい時にはだいたいの人がブラウザの戻るボタン(ブラウザバック)を使用すると…
-
tailwindcssの使い方をさくっと説明 – ざっくり入門したい人向け
※本ページはプロモーションを含みます tailwindcssはcssフレームワークです。他のCSSフレームワークとの違いはtailwindcssはユーティリティ…
-
Vscode+wsl2でWordPressコード規約をもとにした自動整形を実現する方法 – 後の作業をもっと楽に
今最も人気のあるコードエディタといえばMicrosoftのVisual Stuido Codeではないでしょうか?拡張機能を使えばコーディング規約に基づき自動整…