메뉴 요소 사이에 흰색 틈을 추가하고 싶지만 이상한 문제가 발생했습니다. http://jsfiddle.net/ERYat/1/ 다음이상한 CSS 동작 - 대각선 경계 - 테두리 가장자리가 왜 직선이 아닌가?
가 CSS 코드 : 왼쪽의 경계 대각선 이유
/* a styling */
ul#menu-menu-services a {
display: block;
font-size: 20px;
color: #000;
text-decoration: none;
padding: 5px;
border-bottom: 2px solid #fff;
border-left-style: solid;
border-left-width: 3px;
border-left-color: #000;
}
/* li fix */
ul#menu-menu-services li {
margin: 0;
padding: 0;
border: none;
}
/* Sub Menu */
ul#menu-menu-services li ul.sub-menu {
display: block;
margin-left: 0px;
}
ul#menu-menu-services li ul.sub-menu li a {
padding-left: 15px;
font-size: 14px;
}
내가 알아낼 수 없습니다이 jfiddle를 참조하십시오. 누구?
당신은
margin-bottom
대신 fiddleborder-bottom
의를 사용해야합니다 'border-bottom'이 설정되기 때문입니다. 왼쪽과 아래는 비스듬히 솔기가 있습니다. 마진 사용을 고려해보십시오. – kalley