我有一个被div元素包围的iframe,我只是想把它放在中间。下面是我的jsfidle成果:* * 一个
我真的相信有人能帮上忙,因为我确信这是一件很简单的事情,但我就是看不出来。
下面是HTML本身:
<div id="top-element">Some div that has greater width than the inner div</div>
<div id="iframe-wrapper">
<iframe src="http://www.apple.com/" scrolling="auto"></iframe>
</div>
8条答案
按热度按时间arknldoa1#
居中iframe
在
<div>
上使用display: flex
JSF中间文件:https://jsfiddle.net/h9gTm/867/
一种解决方案是:
x一个一个一个一个x一个一个二个x
JSF中间文件:https://jsfiddle.net/h9gTm/
css:
JSF中间文件:https://jsfiddle.net/h9gTm/1/
d8tt03nd2#
试试这个:
kuuvgm7e3#
我觉得如果加上保证金:auto;到下面的div,它应该工作。
ct3nt3jp4#
如果您只想在页面上显示iframe,那么我能想到的不需要div或flex的最简单的解决方案是:
然后HTML就是:
如果这就是你所需要的,那么你就不需要 Package 器div来做这件事了,这也适用于文本内容和其他东西。
Fiddle.
而且this看起来更简单。
41zrol4v5#
您可以轻松地使用display:table来垂直对齐内容,使用text-align:center来水平对齐iframe。http://jsfiddle.net/EnmD6/7/
表格行为http://jsfiddle.net/EnmD6/9/的版本
6psbrbz96#
首先删除
div#iframe-wrapper iframe
中的position:absolute
,从div#iframe-wrapper
中删除position:fixed
和**所有其他css然后应用此css,
**一个
gpnt7bae7#
您可以使用CSS并添加一个容器和一个样式使其居中
粘贴后,添加一个div到iFrame,然后它应该看起来像这样
omjgkv6w8#
非常简单的HTML方式:无css无脚本
示例2框架中心和框架中的文本左或右e.c.t
要查看所有iframe参数,可以使用iframe生成器https://superblogger3.blogspot.com/2023/03/iframe-generator.html