我的网页显示youtube iframe(例如YOUTUBE)和水平div元素(例如CAPTION)。详细而言,考虑到垂直顺序,CAPTION的顶部紧跟在YOUTUBE的底部之后。两者几乎是相连的。但是它们之间有一些狭窄的空间。而且我不需要。如何去除两者之间不必要的空间?以下是网页的代码和图像。对于代码,第一个<div>
代表YOUTUBE,<demo-caption>
代表CAPTION,这是一个只有div元素的Google聚合物元素。我想您不需要了解Google Polymer就能回答我的问题。更详细地讲,除了将两个元素居中之外,我不必对该页面应用任何CSS。
<div id="player" class="main" ></div>
<demo-caption ></demo-caption>
您必须检查这两个元素以查看它们是否有不必要的填充或边距,您可以通过ctrl + shift + I或右键单击该元素在chrome中执行此操作。
此外,您始终可以使用负边距来更改div位置
demo-caption{
margin-top: -5px;
}
或使用相对位置
demo-caption{
position:relative;
top: -5px;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句