켜기 this page 내비게이션 오른쪽의 전체 공간을 흰색으로 채우고 싶습니다.사용 : CSS 선택기를 사용하여 공백을 채우시겠습니까?
그래서, 사용 5px 넓은 흰색 블록을 달성 : CSS 선택 후, 그리고 나는 내가 다른 제안에 열려입니다하지만! :
#menu-main-menu:after {
content:"";
display:block;
background:#fff;
width:5px;
height:30px;
float:right;
}
이 가능한 너비에 맞게 만들 수있는 방법은,이 희망
<div class="menu"><ul id="menu-main-menu">
<li><a href="#">Home</a></li>
<li><a href="#">About us</a></li>
<li><a href="#">Courses & prices</a></li>
<li><a href="#">Activities in Rio</a></li>
<li><a href="#">Accommodation</a></li>
<li><a href="#">News</a></li>
<li><a href="#">FAQs</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
그리고 모든 관련 CSS :
#primary-menu ul {
overflow:hidden;
}
#primary-menu li {
list-style:none;
float:left;
}
#primary-menu a {
color:#333;
background: #fff;
display:block;
}
#primary-menu .current-menu-item a, #primary-menu .current-page-parent a {
color:#fff;
background:none;
}
#menu-main-menu:before {
content:"";
display:block;
background:#fff;
width:20px;
height:30px;
float:left;
}
#menu-main-menu:after {
content:"";
display:block;
background:#fff;
width:5px;
height:30px;
float:right;
}
덕분에 여기에 간단한 HTML이다 내 질문을 확인하는 시간을내어 주셔서 감사합니다!
캐롤라인
': before'의 너비와': after'의 너비가 같아야합니까? 그대로,': after'를 올바른 너비로 만들면 메뉴가 중앙에 배치되지 않습니다. 중심에 있어야합니까? – thirtydot
지금 막 귀하의 의견을 보았습니다. 미안합니다. 아니요, 메뉴는 중앙에 있어야하지 않습니다. –