Составить список ссылок с фоновыми изображениями 1 строка рабочего стола, два столбца на одних и тех же устройствах

#jquery #html #css

#jquery #HTML #css

Вопрос:

У меня есть сгенерированный канал Instagram links . Я хочу сохранить 1 column на рабочем столе и на других устройствах (планшет, рабочий стол) 2 column . Я могу использовать bootstrap, проблема в том, что html структура генерируется после, поэтому я не могу сделать row между двумя элементами, чтобы сделать два столбца (показывать только структуру первого элемента). Вы можете увидеть живой пример здесь. Теперь он отображается таким образом на мобильных устройствах, но неупорядоченный:

введите описание изображения здесь

СТРУКТУРА HTML:

 <div class="container-fluid mx-auto insta-feed">
      <h2>INSTAGRAM</h2>
    <div id="instafeed">
    </div>
</div>
  

JS

     var userFeed = new Instafeed({
        get: 'user',
        userId: '5388417298',
        accessToken: '5388417298.1677ed0.e3460b92c6f445c98d18f18635f740cf',
  template: '<a href="{{link}}" class="in-img" target="_blank" id="{{id}}" style="background-image: url({{image}});"></a>',
  sortBy: 'most-recent',
  limit: 4,
resolution: 'standard_resolution',

    });
    userFeed.run();
  

CSS

 #instafeed a:last-child {
margin-right: 0px;
}
#instafeed {
text-align: center;

}
#instafeed a {
height: 210px;
margin-top: 10px;
width: 210px;
display: inline-block;
margin-right: 40px;
object-fit: cover;
background-size: cover;

}

@media screen and (max-width: 576px) {
#instafeed a {
    height: 120px;
    width: 120px;
    margin-right: 20px;
}
}
  

Комментарии:

1. .. и в чем ваш вопрос?

2. Посмотрите, что он отображается с большим левым полем во второй строке, потому что это неупорядоченные ссылки. Я хочу сделать его чистым с помощью bootstrap cols.

3. удалите поле из последнего дочернего элемента

4. вы можете добавить несколько классов начальной загрузки, например col-6 col-md-4 , таким образом, чтобы изменить макет с разрешением окна.