2017-12-27 17 views
-1

の私が望むように接することができませんここで何が起こっているのかです:The resultが原因でパディング

コード:(HTML)

<ul class="menu" style=" 
    margin-top: 0px; 
    margin-bottom: 0px;"> 
    <li>Home</li> 
    <li>News</li> 
    <li>Contact</li> 
    <li>About</li> 
</ul> 

コード:(CSS)

.menu { 

list-style-type: none; 

background-color: #B7FFED; 

font-size: 70px; 

display: inline-block; 

font-family: 'Lilita One', cursive; 

padding: 0px; 

height: 1000px; 

} 



.menu li{ 

padding-bottom: 100px;  
padding-top: 10px; 
border: 2px solid; 

} 

私はこれをしたいです言葉に限ることができるが、大きなギャップを持たないこと。ここで私は何をしたいの絵です:The thing I want

+0

マージンを変更してパディングを変更します –

+0

ohhうん、それは助けになります! – RuhanUR

答えて

1

あなたはmarginの代わりpaddingを使用して、余白が崩壊しないように、overflow: hiddenを追加する必要があります。

.menu { 
 
    list-style-type: none; 
 
    background-color: #B7FFED; 
 
    font-size: 70px; 
 
    display: inline-block; 
 
    font-family: 'Lilita One', cursive; 
 
    padding: 0px; 
 
    height: 1000px; 
 
    overflow: hidden; 
 
    margin: 0; 
 
} 
 

 
.menu li { 
 
    margin-bottom: 100px; 
 
    margin-top: 10px; 
 
    border: 2px solid; 
 
}
<ul class="menu"> 
 
    <li>Home</li> 
 
    <li>News</li> 
 
    <li>Contact</li> 
 
    <li>About</li> 
 
</ul>

+0

崩壊はどういう意味ですか? – RuhanUR

+0

私は彼があなたに質問をすると確信していました:) btw私はこの場合に問題があるとは思わない –

+1

私は崩壊の意味を理解しましたが、助けが助けになりました。私はちょっとばかだったが – RuhanUR

0

私だけしていましたパディングをマージンに変更してそれが起こるようにします。

+0

うん、もう一度 'overflow:hidden'を使う別のオプションについては私の答えをチェックしてください。 –

関連する問題