Próbuję zbudować prosty system pudełkowy i muszę usunąć prawy margines pierwszego dziecka.selektor pierwszego dziecka nie działa
Próbowałem zarówno first-child i first-of-type i nadal nie można prawidłowo cel zamierzony klasę.
Przeczytałem wiele różnych przykładów i nadal nie mogę znaleźć rozwiązania.
Proszę zobaczyć ten fiddle i pomóż mi usunąć margines po lewej stronie od pierwszego dziecka.
.container {
position: relative;
width: 100%;
max-width: 960px;
margin: 0 auto;
padding: 0 20px;
box-sizing: border-box;
background-color: black;
}
.box {
margin: 1% 0 1% 0;
float: left;
background-color: gray;
box-sizing: border-box;
color:white;
}
.box.full {
width: 100%;
margin-left: 0;
}
.box.half {
width: 49%;
margin-left: 1%;
}
.half:first-child {
margin-left: 0;
}
Dziękuję wszystkim za pomoc. Teraz mam lepsze zrozumienie, jak używać selektora pierwszego dziecka. Aby rozwiązać mój problem, po prostu wprowadziłem klasę .row, aby pierwsze dziecko było celem właściwego elementu. – MrGood