여기 사이에 너무 많은 공간을 내 웹 사이트를 : http://gyazo.com/56e069ebf8b5bd61ee30523886180b88 순자산 줄에 문제의 숫자가 있습니다텍스트를 수평이 아닌 센터/탐색 표시 줄 텍스트
.
1.You는
2.There 텍스트 사이에 많은 공간이다 (위쪽과 아래쪽에서 동일한) 호버로 표시된 바와 같이 텍스트 또는 탐색 바가 수평 중심에 있지 않은 것을 알 수있다 (그리고이 간격은 텍스트를 강조하거나 떠오르게 할 때 주위를 돌아 다니지 않고도 발견 된 유일한 방법입니다.
그래서 1. 텍스트 또는 탐색 바를 만들 수있는 방법은 무엇입니까? 원인) 센터는 호버가 더 동등하게 보입니다. (가로 방향)
2. 텍스트 사이의 간격을 좁힐 수있는 방법이 있습니까? e는 동일한 패딩 설정이므로 hover 기능을 사용하면 텍스트가 움직이지 않습니다. 그 도움이된다면
나는 또한 jsfiddle을 추가했습니다 : NAV 바의 http://jsfiddle.net/d1a5eshs/
HTML을
<!--TOP NAV BAR SECTION-->
<div id="nav_bar">
<ul>
<li><a href="index.html">HOME</a>
</li>
<li><a href="status.html">STATUS</a>
</li>
<li><a href="info.html">INFO</a>
</li>
<li><a href="#">GAMEMODES</a>
<ul>
<li><a href="survival.html">SURVIVAL</a>
</li>
<li><br><a href="pure-pvp.html">PURE-PVP</a>
</li>
<li><br><a href="gamesworld.html">GAMESWORLD</a>
</li>
</ul>
</li>
<li><a href="rules.html">RULES</a>
</li>
<li><a href="vote.html">VOTE</a>
</li>
<li><a href="contact.html">CONTACT</a>
</li>
</ul
이 여러 간격 문제 있었다도
/*TOP NAV BAR SECTION*/
#nav_bar {
background-color: #a22b2f;
padding:1px;
box-shadow: 0px 2px
height:45px;
}
#nav_bar ul li {
display: inline-block;
}
#nav_bar ul li a {
color: white;
text-decoration:none;
font-weight:bold;
font-size:15px;
margin-left:10px;
padding-bottom:13px;
padding-top:17px;
padding-left:10px;
padding-right:10px;
margin-bottom:30px;
}
#nav_bar ul li ul {
display: none;
}
#nav_bar>ul>li>a:hover {
background:#8c1b1f;
padding-bottom:13px;
padding-top:13px;
padding-left:10px;
padding-right:10px;
}
#nav_bar>ul>li>ul>li>a:hover {
background:#c9c9c9;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
}
#nav_bar ul li:hover ul {
display: block;
position: absolute;
padding: 0px;
background: #e2e2e2;
padding-top:10px;
padding-bottom:10px;
padding-left:0px;
padding-right:10px;
border: 1px solid black;
border-radius:5px;
}
#nav_bar ul li:hover ul li {
display: block;
}
#nav_bar ul li:hover ul li a {
color: black;
font-size:12px;
font-weight:bol;
margin-left:-20px;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
}
그게 잘 작동하는 것 같다, 그러나 텍스트는 여전히 이격되어 떨어져 있지만, 감사합니다! –