Web制作のティップスまとめ。たまにはコラムも

「CSS」の記事

CSSのネストは当面の間、&記号(入れセレクター)を付けた方が安心か

CSSのネスト(入れ子)は、当面の間は「&記号」を付けた方が安心か

CSSのネスト(入れ子)で記述したスタイルが、iPhoneだと全く効かない事態に遭遇。結論から言うと、iOSのバージョンによっては「& 入れ子セレクター」の記述が未だに必要であり、それが無視出来ないシェア率で残っていました。詳しく解説します。[記事を見る]

最新版Chromeはaspect-ratioをheightの設定値として扱ってくれない?

Windows版Chrome124にてaspect-ratioを指定してheight値を省略した要素と、position: absoluteの位置調整の組み合わせに不具合が発生しました。対処法を詳しく解説します。[記事を見る]

detailsタグで作るアコーディオンUI(折りたたみ)。CSSだけで実装可。アクセシビリティにも対応

detailsタグで作るアコーディオン。CSSだけで実装可。アクセシビリティにも対応

よくある質問(FAQ)の実装で重宝するアコーディオンUI。今まではJavaScriptで作ってきましたが、detailsタグならCSSだけでサクッと実装。しかも標準でキーボード操作・スクリーンリーダーに対応しアクセシビリティも優秀。デモを交えながら解説します。[記事を見る]

caret-color:点滅カーソル(キャレット)の色はCSSで変えられる

caret-color:点滅カーソル(キャレット)の色はCSSで変えられる

文章の挿入位置を表すキャレット(点滅している縦棒)は、CSSで簡単に装飾出来ます。WordPressのGutenbergで編集中に、選択した文字位置がわからない事はありませんか?今回は「caret-color」プロパティについて、デモを交えながら解説します。[記事を見る]

【CSS】地味に厄介な「背景色付きテキスト」のコーディング方法

【CSS】地味に厄介な「背景色付きテキスト(横幅追従・paddingあり)」のコーディング方法

テキスト量に追従して行ごとに背景色が付くデザイン。一見単純に見えますが、実はモダンCSSを使わないと実装は困難です。その実装方法を解説します。[記事を見る]

上に戻る