これには簡単な修正があるかもしれませんが、私を悩ませました...
Header
とある商品もNavBar
ございます。<a>
問題 :
私が使用している場合は正常に動作しますが、代わりにpadding: 20px
パーセンテージ%
パディングを使用すると、結果は本来あるべきもののようには見えません。padding: 10%
px
下を見るとよくわかります。
前もって感謝します。
HTML
<div id="Header">
<div id="NavBar">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Portfolio</a></li>
<li><a href="#">Contant</a></li>
<li><a href="#">About us</a></li>
</ul>
</div>
</div>
CSS
* {
margin: 0;
padding: 0;
}
#Header {
position: relative;
width: 100%;
height: 100px;
background-color: #ccc;
}
#NavBar ul { list-style-type: none;}
#NavBar ul li { float: left; }
#NavBar ul li a {
padding: 50px; /* It works fine */
padding: 15%; /* The problem is here */
background-color: #12aeef;
}