私のサイトにはグリッドシステムがあります。これは、グリッド内の6つおきのアイテムにスタイルが適用されて最初に設定されたものです。
li:nth-child(5n+1){ margin-left:0 }
私は自分のサイトをレスポンシブにする過程にあり、指定するブレークポイントがあります
li:nth-child(3n+1){ margin-left:0 }
しかし、問題は、それが以前のスタイルの5n + 1をまだ解釈していることです。これは、私が望んでいないことです。そのスタイルを無視するようにCSSに指示するにはどうすればよいですか。または、さらに良いことに、liアイテムが行の最初であるときはいつでも、左マージンが0で、他のすべてのアイテムのマージンがたとえば25pxになるように、流動グリッドを作成するにはどうすればよいですか?