これには簡単な修正があるかもしれませんが、私を悩ませました...
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;
}