https://codesandbox.io/p/sandbox/test-nth-l6hn6s?f...
я использую next js, может в этом проблема, а может я просто неправильно написал класс
в общем вот так выглядит код название.module.css
.grid-container {
background-color: blueviolet;
}
.grid-container div:nth-child(3n+1) {
justify-items: start;
background-color: rgb(253, 228, 0);
}
.grid-container div:nth-child(3n+2) {
justify-items: center;
}
.grid-container div:nth-child(3n+3) {
justify-items: end;
}
вот так jsx
import styles from "./cards.module.css";
<div
className={`grid sm:grid-cols-2 lg:grid-cols-3 gap-6 items-center ${styles["grid-container"]}`}
>
{[...Array(3)].map((_, index) => (
// <Card key={index} />
<div
key={index}
style={{ width: "200px", height: "200px", background: "blue" }}
className="test"
>
{index}
</div>
))}
</div>
в итоге получается такой вывод, background-color: blueviolet работает, а остальные классы нет