2014-01-15 6 views
2

Я пробовал дисплей: блок; и вертикально-выровненный: нижний;Удалить пространство между изображением и div

Ни один из них не удалит пространство между изображением и div.

Я использую HTML5 и внешнюю таблицу стилей CSS.

HTML:

<p id="missionMembers"> 
     <img src="" border"0"/> 
    </p> 

    <div id="footer"> 
     <div class="twitter-hover social-slide"> </div> 
     <div class="facebook-hover social-slide"> </div> 
     <a href= "http://www.youtube.com/channel/UCQUQ1EHTu705qdNWaFAz0SA"/> <div class="youtube-hover social-slide"> </div></a> 
    </div> 

CSS:

#missionMembers { 
    text-align: center; 
    margin: 0em 0em 0em 0em; 
    padding: 0em 0em 0em 0em; 
    vertical-align: middle; 
    font-size: 0; 
    display: block; 
} 

#footer { 
    padding-left: 2em; 
    padding-right: 2em; 
    margin: 0em 0em 0em 0em; 
    background-color:black; 
    height: 68px; 
    width: 2000px; 
    border: 0em 0em 0em 0em; 
    vertical-align: top; 
} 

(#missionMembers образ #footer является отд.).

+4

Вы должны показать код bro. – unekwu

+0

, пожалуйста, покажите свой код –

+1

HTML Пожалуйста, !! –

ответ

0

Это может быть решение:

#missionMembers { 
text-align: center; 
margin: 0; 
padding: 0; 
} 

#missionMembers img { 
display: block; 
} 

#footer { 
padding: 0 2em; 
margin: 0; 
background-color:black; 
height: 68px; 
width: 2000px; 
border: 0; 
} 
+0

Я все еще вижу пробел, но теперь изображение больше не центрировано. – user3198962

+0

Включить 'margin: 0 auto;' to '#missionMembers img {' и изображение будет центрировано. – Jonathan

+0

@ Джонатан спасибо! Это сфокусировало его – user3198962

Смежные вопросы