현재 응답 가능한 토글 탐색 메뉴가 있습니다. 정상적으로 작동합니다. 내가 가진 문제는 탐색 아이콘입니다. 아이콘 글꼴을 열기 및 닫기 상태 모두에 사용하려고합니다. 현재 내 HTML은 다음과 같습니다.활성 상태에서 CSS의 아이콘 글꼴을 변경하십시오.
<a href="#menu" class="menu-link" aria-hidden="true" data-icon=""></a>
<nav id="menu" role="navigation">
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="index.html#work">work</a></li>
<li><a href="index.html#profile">profile</a></li>
<li><a href="index.html#life">life</a></li>
</ul>
</nav>
표시 아이콘은 열린 (세 줄) 아이콘입니다. 다른 아이콘 글꼴을 사용하여 닫기 상태로 바꿀 수있는 사람을 알아내는 데 문제가 있습니까? 내가가 if 문을 사용하기로되어있어 가정
a.menu-link { float: right; display: block; font-size: 1.75em; margin-right: .75em; margin-top: 1em; }
&.active {?}
@font-face {
font-weight: normal;
font-style: normal;
font-family: 'icomoon';
src:url('../fonts/icomoon.eot');
src:url('../fonts/icomoon.eot?#iefix') format('embedded-opentype'),
url('../fonts/icomoon.woff') format('woff'),
url('../fonts/icomoon.ttf') format('truetype'),
url('../fonts/icomoon.svg#icomoon') format('svg');
}
[data-icon]:before {
content: attr(data-icon);
text-transform: none;
font-weight: normal;
font-variant: normal;
font-family: 'icomoon';
line-height: 1;
speak: none;
-webkit-font-smoothing: antialiased;
}
:
다음 링크에 대한 내 현재 CSS는? 마크 업이나 CSS를 통한 해결책이 있습니까? 그렇지 않다면 JS 솔루션이 도움이 될 것입니다. 건배!
데이터 아이콘 속성을 아이콘 글꼴의 글리프로 변환하는 JS 또는 CSS를 표시 할 수 있습니까? –
그냥 원래 게시물에 추가했습니다. – SlightlyClever