我在开发网站的前端时遇到了一些问题。我胜任CSS,但不是很棒。无论如何,我已经创建了一个说明我的问题的jsFiddle here。如何去除divs间不需要的垂直间距
在我的网站的每个页面上,在内容部分的顶部,我有一个横幅图像。我希望在内容中放置一个双色分隔符来分隔这条横幅。 (如在实体模型显示我的设计师给我:https://www.dropbox.com/s/d9opotyiyp0yc9o/menus.jpg)
我想这样做的纯CSS + HTML,而不只是无论如何,我已经这样做使用下面的代码夹紧的图像:
<img class="banner" src="http://regency.ymindustries.com/static/images/winelist.jpg" style="width: 100%;">
<div>
<div style="width:30%; height: 10px; display: inline-block; background: #6C210C"></div><div style="width:70%; height:10px; display: inline-block; background: #E5C697;"></div>
</div>
(请原谅内嵌CSS,它只是用于演示目的。而且,不幸的是,如果我把第二个div上一个换行符和缩进它,它创建空白)
我的问题因为分隔线和图像之间存在很大差距。我曾尝试将margin:0px和padding:0px添加到所有相关元素,并且空白仍然存在。
有人可以帮我吗?
感谢, YM
使用clearfix方法,你可以搜索这个。 –