セルの条件つき書式のように、値に応じて色を変えたい
やりたいこと
- テーブルでセル内容によって背景色を変えたい
- 'o', 'x', '-' に 完全一致 なら、背景 緑/赤/ グレー にして中央揃え
- 'o', 'x', '-' で 始まる なら、背景色をつけるが左寄せのまま
- テーブル毎に動的ではなく、システム全体で構わない
ゴール
| 機能 | 製品1 | 製品2 | 製品3 |
|---|---|---|---|
| 機能1. ◯◯ができる | x | o | - |
| 機能2. ◯◯の設定 | - なし | x 以前はあったが廃止 | o XX画面で設定可 |
※ 横道
Docusaurus は ドキュメント内に こうやって 動作確認コードが書けるのが とても良い
できないこと
- 👴 CSS で innerText の値によって切り替えることができれば、実現可能ではない?
- 🤖 できません。 なぜなら CSS は構造に対して操作するのであって、コンテンツには関係しません。
- 👴 実は
:has()とか:contains()とか、あるんじゃないの(疑って検索) - 🤖 ないよ