그것은 아마의 드롭 다운 메뉴의 아이콘을 개최하도록 설계 앵커 태그의 "패딩"아니다.
가능한 경우 빈 앵커 태그를 제거하십시오.
<li aria-haspopup="true" class="folder-collection folder">
<a href="#" onclick="return false;"></a> <!-- < this anchor is the space -->
<a href="http://www.roboticsrookie.com/reviews/">Reviews</a>
<span class="delimiter">/</span>
<div class="subnav">
<ul>
<li class="page-collection"><a href="/robotics-reviews/">Robotics Reviews</a></li>
<li class="page-collection"><a href="/book-reviews/">Book Reviews</a></li>
<li class="blog-collection"><a href="/reviews/">Reviews</a></li>
</ul>
</div>
</li>
또는 추가 CSS :
li.folder-collection.folder > a:nth-child(1) { display: none;}
이 가 그 첫 번째 빈 앵커를 제거해야합니다.
CSS 선택기가 잘못되었습니다. #main-navigation a.folder
이 (가) "폴더"클래스의 앵커 태그를 찾고 있습니다. 즉, <a class="folder" href="#"></a>
입니다.
갖고 계신 것은 목록 폴더에있는 클래스 폴더와 앵커 태그가있는 목록 항목입니다. 또는 <li class="folder-collection folder"><a href="#"></a></li>
.
고유 앵커는 고유하지 않으므로 (쉽게) 타겟팅 할 수 없습니다. 앵커에는 클래스 또는 ID 사과가 없으며 해당 목록 항목 내에 다른 앵커가 있습니다. 따라서 nth-child와 같은 더 구체적인 선택기를 사용하여 선택해야합니다.
안녕하세요. 답변 해 주셔서 감사합니다. 불행히도 그들은 생성 된 특정 HTML을 제어 할 수 없습니다. 또한 CSS가 태그를 타겟팅하지 않는 것으로 보입니다. – Sam
CSS도 추가했습니다. – Scott
또한 CSS가 태그 – Sam