簡體   English   中英

如何在Bootstrap中使Instagram.js feed響應?

[英]How to make Instagram.js feed responsive in Bootstrap?

我正在基於Bootstrap3制作我的第一個WordPress模板。 現在,我嘗試使用instafeed.js添加一個Instagram feed。 我的問題是使Instagram feed具有Bootstrap的優勢。 有什么想法可以更改代碼以適合Bootstrap3嗎? 我嘗試添加Bootstrap標記,但是它要么在一行中顯示所有圖像,要么在每一行中顯示一個圖像(寬度為100%)。

HTML(和JS)

<div class="container">

<div class="row">
<div id="instafeed">
</div>
</div>

</div>


<script type="text/javascript">

                    var feed = new Instafeed({
                        get: 'tagged',
                        tagName: 'HASHTAG',
                      clientId: 'MY_CLIENT_ID',
                      limit: 6,
                      template: '<div class="col-md-2"><a href="{{link}}" target="_blank"><img src="{{image}}" class="img-responsive" /><div class="likes">&hearts; {{likes}}</div></a></div>'
                    });
feed.run();

                </script>

CSS:

#instafeed a {
  padding:5px 5px 1px 5px;
  margin:10px;
  border:1px solid #e1e1e1;
  display:inline-block;
  border-radius: 4px;
  position:relative;
}

#instafeed .likes {
  background:rgba(176,76,76,0.8);
  font-family:sans-serif;
  font-size:1em;
  position:absolute;
  color:#ffffff;
  right:5px;
  top:5px;
  left:5px;
  opacity:0;
  text-align:center;
  line-height:150px;
  text-shadow:0 1px rgba(0,0,0,0.5);
  -webkit-font-smoothing:antialiased;
  -webkit-transition: opacity 100ms ease;
    -moz-transition: opacity 100ms ease;
    -o-transition: opacity 100ms ease;
    -ms-transition: opacity 100ms ease;
    transition: opacity 100ms ease;
}

#instafeed a:hover .likes {
  opacity:1;
}

在模板中,您可以使用如下響應類:

<div class="col-xs-12 col-sm-6 col-md-4 col-lg-2">

XS屏幕(連續1張圖像)。

SM屏幕(連續2張圖像)。

MD屏幕(連續3張圖像)。

LG屏幕(連續6張圖像)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM