Это зависит от того, насколько велики ваши изображения и сколько вы хотели бы видеть рядом друг с другом.
На мобильном устройстве у вас не так много экрана, поэтому у вас 4 изображения рядом сдруг с другом в одном ряду будет слишком широко на мобильном устройстве.Я бы порекомендовал вам перечислить их каждый 1 для мобильных устройств, чтобы вы могли изменить свой код следующим образом:
<div class="container">
<div class="row">
<div class="col-sm-12 col-md-3"><img src="row/1.jpg"/></div>
<div class="col-sm-12 col-md-3"><img src="row/2.jpg"/></div>
<div class="col-sm-12 col-md-3"><img src="row/3.jpg"/></div>
<div class="col-sm-12 col-md-3"><img src="row/4.jpg"/></div>
</div>
</div>
Col-sm-12 рекомендует, чтобы он занимал всю длину строки, поэтомус учетом вышесказанного, на мобильном устройстве будет отображаться каждое изображение под друг другом.
Ниже приведен пример кода для размеров экрана для малого, среднего и большого:
<div class="container">
<div class="row">
<div class="col-sm-12 col-md-6 col-lg-3"><img src="row/1.jpg"/></div>
<div class="col-sm-12 col-md-6 col-lg-3"><img src="row/2.jpg"/></div>
<div class="col-sm-12 col-md-6 col-lg-3"><img src="row/3.jpg"/></div>
<div class="col-sm-12 col-md-6 col-lg-3"><img src="row/4.jpg"/></div>
</div>
</div>
- На больших устройствах (настольных ПК): 4 изображения рядом друг с другом.
- На средних устройствах (планшетах): 2 изображения рядом друг с другом, а два других под ними.
- На небольших устройствах (моб.): 1 изображение с остальными под
Попробуйте следующий код, он создает адаптивную сетку изображений из URL-адреса, который вы указали в качестве примера:
<div class="container">
<div class="row">
<div class="col-sm-12 col-md-6 col-lg-3">
<img class="img-responsive" style="margin-top: 10px; min-width: 100%" src="row/1.jpg">
</div>
<div class="col-sm-12 col-md-6 col-lg-3">
<img class="img-responsive" style="margin-top: 10px; min-width: 100%" src="row/2.jpg">
</div>
<div class="col-sm-12 col-md-6 col-lg-3">
<img class="img-responsive" style="margin-top: 10px; min-width: 100%" src="row/3.jpg">
</div>
<div class="col-sm-12 col-md-6 col-lg-3">
<img class="img-responsive" style="margin-top: 10px; min-width: 100%" src="row/4.jpg">
</div>
</div>
</div>