2016-07-20 24 views
4

私はこのページにいくつかのiframeを中心に置いています。linkしかし、私が見たすべての例は、私が試したものではありません。中央にない視差浮動小数点divを明確に見ることができ、htmlページのiframeは右に浮いていて、中央に配置されていません。iframeをセンターに配置するにはどうすればよいですか?

ご協力いただければ幸いです。あなたのニーズに合わせて

+0

表示:ブロック+マージン:オート; .....少しお探しですか? :) –

+0

私は約2時間を探しました。そう、私はそれを前に試しました。それは何らかの理由でうまくいかない。 – Calle

+1

もう一度、Oriol、私はそれを試みました。それは明らかに私が試みる最初のものです。私はそれがうまくいくか尋ねていません。 – Calle

答えて

3

http://codepen.io/mlegg10/pen/zqLdJy 変更CSSのパディングトップとボトム

/* Flexible iFrame */ 
 

 
.Flexible-container { 
 
    position: relative; 
 
    padding-bottom: 56.25%; 
 
    padding-top: 30px; 
 
    height: 0; 
 
    overflow: hidden; 
 
} 
 
.Flexible-container iframe, 
 
.Flexible-container object, 
 
.Flexible-container embed { 
 
    position: absolute; 
 
    top: 0; 
 
    left: 0; 
 
    width: 100%; 
 
    height: 100%; 
 
}
<!-- Responsive iFrame --> 
 
<div class="flexible-container"> 
 
    <object width="100%" data=""https://drive.google.com/file/d/0BxrMaW3xINrsR3h2cWx0OUlwRms/preview"&amp;toolbar=0&amp;navpanes=0" type="application/pdf"> 
 
     <embed width="100%" type="application/pdf" src="https://drive.google.com/file/d/0BxrMaW3xINrsR3h2cWx0OUlwRms/preview"?scrollbar=0&amp;toolbar=0&amp;navpanes=0"> 
 
    </object> 
 
</div>

+0

ありがとう!それはうまくいった。 – Calle

4

display:block + margin:auto;

iframe { 
 
    display:block; 
 
    margin:auto; 
 
}
<iframe></iframe>

関連する問題