у меня есть:Удалить набивку между перевалами
<div class="container" style="background-color: red">
<div class="row">
<div class="col-xs-3">
<div style="background-color: green;">1111<br /><img src="http://i.imgur.com/45IxCbL.png" class="img-responsive img-circle center-block" style=""></div>
</div>
<div class="col-xs-3">
<div style="background-color: blue">222<br /><img src="http://i.imgur.com/45IxCbL.png" class="img-responsive img-circle center-block" style=""></div>
</div>
<div class="col-xs-3">
<div style="background-color: yellow">333<br /><img src="http://i.imgur.com/45IxCbL.png" class="img-responsive img-circle center-block" style=""></div>
</div>
<div class="col-xs-3">
<div style="background-color: orange;">444<br /><img src="http://i.imgur.com/45IxCbL.png" class="img-responsive img-circle center-block" style=""></div>
</div>
</div>
</div>
Живой пример: https://jsfiddle.net/t814cmts/10/
Я хотел бы удалить отступы между перевалами, так что я добавить в CSS:
.container div.col-xs-3 {
padding: 0;
}
Это работает нормально, но я также хотел бы добавить дополнение или маржу к первому (111 - padding/margin-left) и последний элемент (444 - padding/margin-right). Поэтому я добавил просто поля для детей:
https://jsfiddle.net/t814cmts/11/
Но теперь первый и последний элементы меньше, чем второй и третий.
Как я могу наилучшим образом сделать margin/padding только для первого и последнего элементов без использования px?
Неясно, что вы хотите. Можете ли вы показать, что вам нужно? –
@ HamletHakobyan, пожалуйста, проверьте https://jsfiddle.net/t814cmts/11/. В этом примере окно с 222 и 333 больше 111 и 444. Я хотел бы, чтобы все ящики равны. – wesugomaw