背景が透けて見えるように、Windows 8 ListView コントロールの .win-container 要素 (タイル) から白い背景を削除しようとしていました。スタイルをトレースすると、白い背景に次のルールが適用されていることがわかりました...
.win-listview :not(.win-footprint).win-container
だから私はこのように独自のルールを書きました...
.win-listview :not(.win-footprint).win-container {
background-color: none;
}
しかし、それはうまくいきませんでした。
友人は、私が使用できることを理解するのを手伝ってくれました...
.win-listview :not(.win-footprint).win-container {
background-color: inherit;
}
そして、それはうまくいきます。世界でなぜそうなのか、誰か教えてもらえますか?