instafeed.js返回的居中图像

Center image returned by instafeed.js

本文关键字:图像 js 返回 instafeed      更新时间:2023-09-26

Im使用Instafeed.js制作instagram直播。一切都很好,但我想将instafeed返回的图像居中。我试着用了很多不同的方法,但它似乎并不像预期的那样。

我的HTML代码:

<!DOCTYPE html>
<head>
<title>Scenekvelder</title>
<link rel="stylesheet" type="text/css" href="style.css">
<script type="text/javascript" src="/instafeed.js"></script>
<script type="text/javascript">
var feed = new Instafeed({
get: "tagged",
tagName: "de3musketereroslo",
clientId: "d07f4ce08c6d4251b9fbb813d1fae305",
resolution: "standard_resolution",
limit: 1,
sortBy: "most-recent"
});
feed.run();
setInterval(function () {location.reload()}, 10000);
</script>
</head>
<body>
<h1>Livefeed fra instagram #De3MusketererOslo</h1>
<main>
<div id="wrapper" class="center">
<div id="insta-wrap">
<div id="instafeed"></div>
</div>
</div>
</main>
</body>
</html>			

CSS:

body {
background: #000000;
}
h1 {
color: #FFFFFF;
text-align: center;
padding-top: 2cm;
}
.center {
align-items: center;
}

根据w3schools,"align items"只适用于灵活的元素,我假设您发布的css都是实际的css。因此,做这个

.center {
    display: -webkit-flex; /* Safari */
    -webkit-align-items: center; /* Safari 7.0+ */
    display: flex;
    align-items: center;
}

根据布局的其余部分的工作方式,如果instagram提要只是给你img标签,你可能只想做:

.center img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}