{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreibjt4fa7ucpnroismwk5k77caz2zoiwkscafywzktz33mnxc7dxle",
"uri": "at://did:plc:hzgu7qyp34ofph3btawzwyw4/app.bsky.feed.post/3mjryc6faufc2"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreifxbw3zlwirgmtbqeboidqfqpjauqzwdurlga555or4ewaohg3kbe"
},
"mimeType": "image/png",
"size": 77077
},
"path": "/gemcook/articles/css-accessibility-tips3",
"publishedAt": "2026-04-17T03:30:43.000Z",
"site": "https://zenn.dev",
"textContent": "前回の記事では:focus-visibleによるフォーカスインジケーターのカスタマイズ、カラーコントラスト、visually-hiddenパターンについて紹介しました。\n今回はその続編として、CSSを用いたアクセシビリティ対応のポイントをさらに3つ紹介します。\nhttps://zenn.dev/gemcook/articles/css-accessibility-tips2\n\n prefers-contrastを使ったハイコントラストモード対応\nみなさんはOSの「コントラストを上げる」設定を使ったことはありますか?\n前回の記事ではCSSで色を定義する際にコントラスト比を確保する方法を紹介...",
"title": "モダンCSSでWebの課題をスマートに解決!一歩進んだアクセシビリティ対応テクニック3選"
}