Here is my code:
.text-center > div > div {
margin-left: auto;
margin-right: auto;
}
.my-icon {
margin: 3px 3px 0;
}
<div class="text-center">
<div class="my-icons">
<div class="my-icon"></div>
<div class="my-icon"></div>
<div class="my-icon"></div>
</div>
</div>
I don't understand why the margin settings of
text-center > div > div
overwrites the margin settings of
.my-icon
??