我在開發網站的前端時遇到了一些問題。我勝任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方法,你可以搜索這個。 –