在为网站开发前端时,我遇到了一些障碍。我能胜任 CSS,但并不出色。无论如何,我在这里创建了一个 jsFiddle来说明我的问题。
在我网站的每个页面上,在内容部分的顶部,我都有一个横幅图像。我希望放置一个两色分隔线,将横幅与内容分开。(如我的设计师给我的模型所示: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