2016-07-31 3 views
1

Я не могу понять, как удалить место выше и ниже мои inline block элементы, как показано на картинке.Как удалить пространство над и под встроенными блочными элементами?

P.S line-height не удаляет пространство.

Вот CSS для всех элементов.

nav ul li { 
font-size:16px; 
display:inline-block; 
padding:20px; 
border: 3px solid black; 
} 

Изображение: SS

JsFiddle

+0

не видно изображение. вы можете разместить ссылку на изображение? – ankitjain11

+0

@ ankitjain11 сделано. – Akshit

+0

@str не работает, см. Изображение, чтобы понять проблему. – Akshit

ответ

1

ul имеет по умолчанию margin и padding, поэтому сбросить его

body { 
 
    padding: 0; 
 
    margin: 0; 
 
    font-family: sans-serif; 
 
} 
 
header { 
 
    background: #00795f; 
 
    width: 100%; 
 
    padding: 40px 0; 
 
    /* 40px top and bottom, 0px left and right */ 
 
    color: white; 
 
    text-align: center; 
 
} 
 
nav { 
 
    background-color: #43a286; 
 
    color: white; 
 
    overflow: hidden; 
 
    padding: 0px; 
 
    text-align: center; 
 
    margin: 0; 
 
} 
 
ul { 
 
/* padding: 0; you may need only the margin */ 
 
    margin: 0 
 
} 
 
a { 
 
    text-decoration: none; 
 
    color: inherit; 
 
} 
 
nav ul li { 
 
    font-size: 16px; 
 
    display: inline-block; 
 
    padding: 20px; 
 
    border: 3px solid black; 
 
} 
 
ul li:hover { 
 
    background-color: #399077; 
 
} 
 
section { 
 
    line-height: 1.5em; 
 
    font-size: 1.5em; 
 
    padding: 40px; 
 
    width: 75%; 
 
    margin: 0 auto; 
 
}
<header> 
 
    <h1>Loving it more everyday</h1> 
 
    </header> 
 
    <nav> 
 
    <ul> 
 
     <li> <a href="#" target="_blank"> Home </a> 
 
     </li> 
 
     <li> <a href="#" target="_blank"> About </a> 
 
     </li> 
 
     <li> <a href="#" target="_blank"> Blog </a> 
 
     </li> 
 
     <li> <a href="#" target="_blank"> Shop </a> 
 
     </li> 
 
     <li> <a href="#" target="_blank"> Gallery </a> 
 
     </li> 
 
     <li> <a href="#" target="_blank"> Contact </a> 
 
     </li> 
 
    </ul> 
 
    </nav> 
 
    <section> 
 
    When you try your best, but you don't succeed. When you get what you want, but not what you need. When you feel so tired, but you can't sleep. Stuck in reverse. And the tears come streaming down your face. When you lose something you can't replace.When 
 
    you love someone, but it goes to waste. Could it be worse? Lights will guide you home. And ignite your bones. And I will try to fix you. And high up above or down below. When you're too in love to let it go. But if you never try you'll never know. 
 
    Just what you're worth. When you try your best, but you don't succeed. When you get what you want, but not what you need. When you feel so tired, but you can't sleep. Stuck in reverse. And the tears come streaming down your face. When you lose something 
 
    you can't replace.When you love someone, but it goes to waste. Could it be worse? Lights will guide you home. And ignite your bones. And I will try to fix you. And high up above or down below. When you're too in love to let it go. But if you never 
 
    try you'll never know. Just what you're worth 
 
    </section>

+0

Спасибо, пометили правильно, я чувствую себя глупо, потому что не знаю этого. Я не знаю, почему люди упоминают «Float» и все, что является другой концепцией. – Akshit

+0

Нет проблем ';)' – dippas

+0

Как я могу ping you mate (Если у вас нет проблем), чтобы спросить что-то, связанное с обучением веб-разработке? – Akshit

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