【发布时间】:2014-10-01 15:58:54
【问题描述】:
我正忙着制作这个网站的主页,但遇到了一个问题,这个问题一定很简单,但我在任何地方都找不到,我想把“topskin”和“topskin2”放在一起,我也会添加更多我也想要彼此相邻的内容。
这里是 HTML:
<div id="secondinner">
<div id="topskin">
</div>
<div id="topskin2">
</div>
This is the third segment to the home page.
</div>
这里是 CSS:
#secondinner {
padding-top:300px;
width:980px;
margin:0 auto;
}
#topskin {
background-image:url(images/topskins/1f.png);
background-size:110px;
height:220px;
background-repeat:no-repeat;
width:150px;
}
#topskin2 {
background-image:url(images/topskins/1f.png);
background-size:110px;
height:220px;
background-repeat:no-repeat;
width:150px;
}
只是为了通知你,我在两个元素上都尝试了 float:left,而不是彼此下方,它们只是消失了。
【问题讨论】:
-
孩子的
float:left;display:inline-block;和父母的overflow:hidden怎么样? -
感谢所有这些工作,但我仍然有一个问题,即我的周围包装(即白色背景)无法拉伸并绕过内联图像
-
这是一个现在的例子,imgur.com/KSOpWU4
-
从上面的图片可以看出,周围的包装只是围绕“这是……”文本,它完全忽略了两个图像
-
也许,你应该更好地创建交互式
JSFiddle