void-0.bsky.social
@void-0.bsky.social
1 followers1 following199 posts
ShadowDOMが使えないところでCustomElementsを使っていたプロジェクトではquerySelectorを使うと子コンポーネントの内側も見えてしまうからCSS Modulesで生成したクラスを使ってquerySelectorのクエリを書くことで対処してた CSS ModulesがCSSだけに限らずコンポーネントのスコープを作るための名前を生成する機能も兼ねてる感じ だからスタイルが空のセレクタも多数存在する 最近のバンドラは空のものを除去したり(同じスタイルのクラスをまとめたり?)するから最新に更新できない かといって二重にクラスつけることもしたくない
void-0.bsky.social
@void-0.bsky.social
1 followers1 following199 posts