今更聞けないremとemとpxの違いと使い分け ~テーマ設計の視点から整理してみた

rem・em・pxの使い分けを理解したピンク髪の少女。手を合わせて納得した表情を浮かべ、背景にはrem・em・pxの文字が浮かんでいる。CSS設計やテーマ設計における単位の使い分けをイメージした技術ブログ用アイキャッチ。
CSSのフォントを見ると、rem、em、pxが書いてあったりします。 調べてみると、だいたいこんな感じの説明を目にすると思います。 remとemとpxの意味: ・px = 固定値(=絶対値) ・rem = html基準( … 続きを読む:今更聞けないremとemとpxの違いと使い分け ~テーマ設計の視点から整理してみた

軽量な読了プログレスバー(どこまで読んだ?)をWordPressに設置してUX改善してみる

深夜の暗い作業部屋で、読了プログレスバーが表示されたモニターを静かに見つめる少女のイラスト。上部には細いサーモンピンク色の進捗バーが光り、WordPressサイトのUX改善を表現している。
最近、テック系のサイトを中心にあちこちで見かけるのが読了プログレスバー。 特にダークテーマですと、一筋の光が闇を貫くようで格好いい。 なんて厨二心をくすぐるの…… というわけで、自称中学二年生の私は本サイトに実装してみま … 続きを読む:軽量な読了プログレスバー(どこまで読んだ?)をWordPressに設置してUX改善してみる

WordPressの吹き出しキャラをスクロール連動でウィンクさせる方法

CSSスプライトでウィンクのアニメーションを作るイメージ画像
多くのテーマについているアイコンのついた吹き出し機能 このアイコンの表情がアニメみたいに動いたらすごいのになあ……なんて思ったことありませんか? 私は思いました。 そこで、 実際に動かしてみました 吹き出しアイコンが1回 … 続きを読む:WordPressの吹き出しキャラをスクロール連動でウィンクさせる方法

Cocoonで「タップターゲットのサイズが適切ではない」を修正する方法

Cocoonの検索ウィジェットで「タップターゲットのサイズが適切ではない」とPageSpeed Insightsに警告されたため、CSSで検索フォームと虫眼鏡アイコンを調整している様子。小さすぎる検索ボタンのBefore / After比較を、デフォルメキャラクターと一緒に表現したアイキャッチ画像。
Cocoon×スキン「モノクロ」の組合せでPageSpeed Insightsをしてみたところ「タップターゲットのサイズが適切ではない」と怒られました。 検索窓が細すぎて、虫眼鏡アイコンが小さすぎるというものです。 SE … 続きを読む:Cocoonで「タップターゲットのサイズが適切ではない」を修正する方法

Cocoonの1カラムでPageSpeed Insightsから「見出し要素は降順になっていません」と警告された時の対処法

Cocoonの1カラム環境で、PageSpeed Insightsから「見出し要素は降順になっていません」と警告された状況を、デフォルメキャラクターと見出し構造のBefore / After比較で表現したアイキャッチ画像。フッターウィジェットのH3タグ問題を、CSSやカスタムHTMLで調整して改善している様子を描写。
サイトを1カラムにしてPageSpeed Insightsをやってみたところ、次の指摘が出るようになりました。 見出し要素は降順になっていません 具体的に指摘されたのはフッター部ウィジェットの見出し。 Cocoonはウィ … 続きを読む:Cocoonの1カラムでPageSpeed Insightsから「見出し要素は降順になっていません」と警告された時の対処法

WEXALでサイトの表示崩れが起きる時の対処法|CocoonのCSS・Font Awesome崩れ実例

WEXALによるCSS読み込み最適化をパズルで表現した技術系イラスト。style.css、skin.css、Font Awesome、IcoMoonなどのCSS・フォントファイルが巨大なパズルピースとして並んでおり、一部のピースがズレたり欠けたりしている。未適用CSSやレイアウト崩れ、Font Awesome未読み込みによる□アイコン表示が発生している様子を描写。右側ではピンク髪の少女が崩れたピースを調整している。
WEXAL環境下においては様々な表示崩れが生じることがあります。 本記事では、WEXALが原因で生じる表示崩れの多くについて解決できる方法を紹介します。 採り上げるのはCocoonにおける実例となります。 ただし本質的に … 続きを読む:WEXALでサイトの表示崩れが起きる時の対処法|CocoonのCSS・Font Awesome崩れ実例

WEXALを導入したらAdSenseが崩壊したのでトラブルシューティングしてみた

WEXAL導入後にengagement delayが原因でAdSense広告が重なり、レイアウト崩れが発生した状況を示す図解アイキャッチ。
ただいま本サイトを親サイトから切り離すマルチサイト化作業の途中です。 サイトレイアウトの構築まで終わったのでWEXALをオンにしました。 管理者のままでは正しい表示がわかりません(←ここ注意です)。 Chromeのシーク … 続きを読む:WEXALを導入したらAdSenseが崩壊したのでトラブルシューティングしてみた

CLS調査のケーススタディ|指摘された画像は犯人ではなかった

CLSの原因調査で、指摘された画像ではなくJavaScriptが犯人だったことを示すアイキャッチ画像
Cocoon最新アップデートで搭載されたスキン「イノセンス」。 「大人かわいい」がキャッチフレーズだそうですけど。 著者は、おっさんくさく見えるって言ってるよ バカにしてるわけじゃありません。 それどころか、私がテーマを … 続きを読む:CLS調査のケーススタディ|指摘された画像は犯人ではなかった

「画像要素で width と height が明示的に指定されていない」の対処法|CLSを防ぐ基本設定

「画像要素で width と height が明示的に指定されていない」の対処法を解説。PageSpeed Insightsの警告画面とCLS対策を表現したアイキャッチ画像
PageSpeed Insights(PSI)で「画像要素で width と height が明示的に指定されていない」の指摘を受けることがあります。 画像要素のwidth(幅)とheight(高さ)指定はCLS対策とし … 続きを読む:「画像要素で width と height が明示的に指定されていない」の対処法|CLSを防ぐ基本設定

WordPressで背景画像を消したいときのCSSカスタマイズ

消しゴムでサイトの背景画像を消す少女のイラスト
テーマ、あるいはそのスキンを使おうとすると、背景画像が予め設定されていることがあります。 問題は、これを消したいとき。 WordPressでサイトを構築している場合は子テーマを用いることが多いのですが。 親テーマ側で設定 … 続きを読む:WordPressで背景画像を消したいときのCSSカスタマイズ

WordPressのカテゴリーリストと記事数をボタン表示にするPHPコードとCSS

WordPressのカテゴリーリストをボタン表示にするPHPコードとCSSの解説イメージ。通常のカテゴリー一覧とボタン化後のデザインを比較し、記事数表示付きカテゴリーボタンの実装例を紹介している。
本記事は、サイドバーのカテゴリーリストをツリー表示からボタン表示に変更するカスタマイズの方法を紹介するものです。 カテゴリごとの記事数も同時に表示できます。 他サイトと一味違ったデザインのカテゴリーリストを実装してみたい … 続きを読む:WordPressのカテゴリーリストと記事数をボタン表示にするPHPコードとCSS

CSSだけでぼかした色鉛筆?っぽい優しいアンダーライン(下線)を引いてみる

CSSだけで作る色鉛筆風アンダーラインを紹介するイラスト。チビキャラ少女が大きな色鉛筆で見出しの下に柔らかいパステル調の下線を引き、box-shadowを使った優しい下線装飾を表現している。
CSSだけで色鉛筆?細いクレヨン?水彩ペン?っぽい下線を作って引いてみました。蛍光ペンよりも優しく柔らかく軽く見えます。見出しなどにも使え、特に手書き文字に合います。コピペでOK、よろしければ持っていって下さい。
× 閉じる