이 문서의 내용은 IconFont 아이콘 참조의 방법 단계(코드)에 관한 것입니다. 특정 참조 값이 있으므로 도움이 필요한 친구에게 도움이 되길 바랍니다.
프론트엔드 개발에서는 일부 아이콘을 사용하는 경우가 많습니다. ui girl에서 제공하는 아이콘이 귀하의 요구 사항을 충족할 수 없는 경우 iconfont.cn에서 자신만의 비즈니스 아이콘 라이브러리를 수집하고 생성한 후 사용할 수 있습니다.
1. 아이콘 라이브러리 코드 생성
먼저 필요한 아이콘을 검색하여 장바구니에 담으세요. 프로젝트에 추가되고(없으면 새로 생성)
에 대해 생성된 후속 리소스/코드는 모두 프로젝트 차원을 기반으로 합니다.
방금 선택한 프로젝트 페이지로 이동하여 '코드 생성' 링크를 클릭하면 다양한 소개가 생성됩니다. 아래 메소드의 코드는 아래에서 별도로 소개하겠습니다.
2. 소개
선택할 수 있는 소개 방법은 세 가지가 있습니다. SVG 기호, 유니코드 및 글꼴 클래스. 최신 브라우저에서 가져오려면 SVG 기호를 사용하는 것이 좋습니다.
SVG 기호
SVG 기호 도입은 향후 최신 브라우저의 주류 아이콘 도입 방법입니다. 접근 방식은 기호를 미리 로드하고 적절한 곳에 도입한 다음 벡터 그래픽으로 렌더링하는 것입니다. 다음과 같은 기능이 있습니다:
다색 아이콘을 지원하며 더 이상 단색 아이콘으로 제한되지 않습니다
- # 🎜🎜#Pass 일부 기술은 글꼴과 같은 글꼴 크기 및 색상을 통해 스타일 조정을 지원합니다
- IE 9+ 및 최신 브라우저 지원# 🎜 🎜# 단계는 다음과 같습니다:
- Symbol 탭으로 전환하고 프로젝트에서 생성된 주소 코드를 복사합니다.
- #🎜🎜 ##🎜 🎜#
//at.alicdn.com/t/font_835630_0rudypqb4a.js
아이콘 스타일 코드 추가 특별한 요구 사항이 없으면 Ant 디자인 아이콘 스타일을 직접 재사용할 수 있습니다
- #🎜 🎜#
.icon { width: 1em; height: 1em; fill: currentColor; vertical-align: -.125em; }# 🎜🎜#
해당 아이콘을 선택하고 수업명을 받아 페이지에 신청
<svg> <use></use> </svg>
- 이용하실 수도 있습니다 Ant Design Icon.createFromIconfontCN({...}) 메소드에서 제공하는 아이콘 컴포넌트를 이용하여 보다 편리하게 아이콘을 사용할 수 있으며, 사용방법은 다음과 같습니다.
- Configure the project 아이콘 구성 요소 주소를 지정하고 생성합니다
import { Icon } from 'antd'; const IconFont = Icon.createFromIconfontCN({ scriptUrl: '//at.alicdn.com/t/font_405362_lyhvoky9rc7ynwmi.js' }); export default IconFont;
- 은 구성 스타일을 지원하는
구성 요소를 사용하는 것처럼 편리하게 사용할 수 있습니다. #🎜🎜 # <iconfont></iconfont>
Unicode
- 이것은 소개를 완료하는 데 세 단계가 필요한 가장 독창적인 방법입니다.
@font-face { font-family: 'iconfont'; src: url('//at.alicdn.com/t/font_405362_lyhvoky9rc7ynwmi.eot'); src: url('//at.alicdn.com/t/font_405362_lyhvoky9rc7ynwmi.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_405362_lyhvoky9rc7ynwmi.woff') format('woff'), url('//at.alicdn.com/t/font_405362_lyhvoky9rc7ynwmi.ttf') format('truetype'), url('//at.alicdn.com/t/font_405362_lyhvoky9rc7ynwmi.svg#iconfont') format('svg'); }
- 아이콘 스타일 코드 추가 특별한 요구 사항이 없으면 Ant 디자인 아이콘 스타일을 직접 재사용할 수 있습니다.
-
.iconfont { display: inline-block; font-style: normal; vertical-align: baseline; text-align: center; text-transform: none; line-height: 1; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; &:before { display: block; font-family: "iconfont" !important; /* 注意与 font-face 中的匹配 */ } }
- 프로젝트에서 사용하려는 아이콘으로 마우스를 이동한 후 "코드 복사"를 클릭하면 아이콘에 해당하는 글꼴 이제 코딩을 직접 도입할 수 있습니다. 글꼴 클래스 탭에서 생성된 다음 CSS 코드를 페이지 헤드에 추가하세요.
-
<i></i>
태그가 도입되는 방식이 마음에 들지 않으면 코드를 직접 복사할 수도 있습니다. 위의 링크를 스타일 파일에 추가하세요. 웹사이트에서 기본적으로 생성한 클래스 이름이 마음에 들지 않으면 코드의 이 부분을 직접 다시 작성할 수 있습니다. 예://at.alicdn.com/t/font_835630_0rudypqb4a.css
- 이때 다음을 선택할 수 있습니다. 아이콘에 해당하는 코드를 복사하고(클래스 이름입니다. 클래스 이름이 다시 작성된 경우 여기에서 수정된 코드를 사용하는 것을 잊지 마세요) 직접 사용하세요.
-
- .icon-ali-pay:before { content: "\e66b"; } // 修改前 - .monitor-icon-alipay:before { content: "\e66b"; } // 修改后
# 🎜🎜# 그러나 캡슐화하는 것이 좋습니다:
<i></i>#🎜 🎜#이제 더 편리하게 사용할 수 있습니다:
import React from 'react'; const BizIcon = (props) => { const { type } = props; return <i></i>; }; export default BizIcon;
Unicode 및 Font Class는 기본적으로 글꼴 표시를 제어할 수 있습니다. 이 아이콘은 일부 글꼴 스타일 속성을 통해 브라우저 호환성이 매우 좋지만 다중 색상 아이콘은 지원되지 않습니다.
- 관련 추천:
- iconfont-벡터 아이콘 사용font_html/css_WEB-ITnose
- #🎜 🎜#
- 아이콘폰트 글꼴 아이콘과 다양한 CSS 작은 아이콘에 대한 자세한 설명
위 내용은 IconFont 아이콘 참조를 위한 메서드 단계(코드)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

웹 표준과 기술은 현재까지 HTML4, CSS2 및 간단한 JavaScript에서 발전했으며 중대한 개발을 거쳤습니다. 1) HTML5는 캔버스 및 웹 스토리지와 같은 API를 도입하여 웹 응용 프로그램의 복잡성과 상호 작용을 향상시킵니다. 2) CSS3은 애니메이션 및 전환 기능을 추가하여 페이지를보다 효과적으로 만듭니다. 3) JavaScript는 화살표 기능 및 클래스와 같은 Node.js 및 ES6의 최신 구문을 통해 개발 효율 및 코드 가독성을 향상시킵니다. 이러한 변경으로 인해 웹 애플리케이션의 성능 최적화 및 모범 사례의 개발이 촉진되었습니다.

H5는 HTML5의 약어 일뿐 만 아니라 더 넓은 현대 웹 개발 기술 생태계를 나타냅니다. 1. H5는 HTML5, CSS3, JavaScript 및 관련 API 및 기술을 포함합니다. 2. 그것은 더 풍부하고 대화식이며 부드러운 사용자 경험을 제공하며 여러 장치에서 원활하게 실행할 수 있습니다. 3. H5 기술 스택을 사용하여 반응 형 웹 페이지와 복잡한 대화식 기능을 만들 수 있습니다.

H5 및 HTML5는 동일한 것을, 즉 html5를 나타냅니다. HTML5는 HTML의 다섯 번째 버전으로 시맨틱 태그, 멀티미디어 지원, 캔버스 및 그래픽, 오프라인 스토리지 및 로컬 스토리지와 같은 새로운 기능을 제공하여 웹 페이지의 표현성 및 상호 작용성을 향상시킵니다.

h5referstohtml5, apivotaltechnologyinwebdevelopment.1) html5introducesnewelements 및 dynamicwebapplications.2) itsupp ortsmultimediawithoutplugins, enovannangeserexperienceacrossdevices.3) SemanticLementsImproveContentsTructUreAndSeo.4) H5'Srespo

H5 개발에서 마스터 해야하는 도구 및 프레임 워크에는 vue.js, React 및 Webpack이 포함됩니다. 1.vue.js는 사용자 인터페이스를 구축하고 구성 요소 개발을 지원하는 데 적합합니다. 2. 복잡한 응용 프로그램에 적합한 가상 DOM을 통해 페이지 렌더링을 최적화합니다. 3. Webpack은 모듈 포장에 사용되며 리소스로드를 최적화합니다.

html5hassignificallytransformedwebdevelopmentbyintranticalticlementements, 향상 Multimediasupport 및 Improvingperformance.1) itmadewebsitessmoreaccessibleadseo 친환경적 인 요소, 및 .2) Html5intagnatee

H5는 시맨틱 요소 및 ARIA 속성을 통해 웹 페이지 접근성 및 SEO 효과를 향상시킵니다. 1. 컨텐츠 구조를 구성하고 SEO를 개선하기 위해 사용합니다. 2. Aria-Label과 같은 ARIA 속성은 접근성을 향상시키고 보조 기술 사용자는 웹 페이지를 원활하게 사용할 수 있습니다.

"H5"와 "HTML5"는 대부분의 경우 동일하지만 특정 시나리오에서는 다른 의미를 가질 수 있습니다. "HTML5"는 새로운 태그와 API를 포함하는 W3C 정의 표준입니다. "H5"는 일반적으로 HTML5의 약어이지만 모바일 개발에서는 HTML5를 기반으로 한 프레임 워크를 참조 할 수 있습니다. 이러한 차이를 이해하면 프로젝트 에서이 용어를 정확하게 사용하는 데 도움이됩니다.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

DVWA
DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.
