0

我使用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;
}

4

1 回答 1

0

根据 w3schools,“align-items”仅适用于灵活元素,我假设您发布的所有 css 都是实际 css。因此,这样做

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

根据你的布局的其余部分是如何工作的,如果 instagram 提要只是给你 img-tags,你可能只想做:

.center img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
于 2015-03-17T13:05:33.580 回答