vue, iview 및 less가 스킨 변경 기능을 구현하는 방법(코드 포함)
이 글의 내용은 vue, iview 및 less에서 피부 변경 기능(코드 포함)을 구현하는 방법에 대한 내용입니다. 필요한 친구들이 참고하면 도움이 될 것입니다.
프로젝트 구축을 위한 Vue-cli, CSS 프레임워크 선택을 위한 iview
1. 먼저 less support를 설치하세요
npm install --save-dev less-loader less
그런 다음 빌드 폴더의 webpack.base.conf.js 파일로 이동하여 .less
에 대한 지원을 추가하세요
2 준비가 완료되면 스킨 변경 시작
2.1 새 폴더 스타일을 만들고 그 안에 theme.less 새 파일을 만듭니다.
.theme() 메서드를 정의하고 필요한 색상 매개변수를 다음과 같이 작성합니다. 그림 :
2.2 다양한 테마를 저장하기 위해 스타일 폴더 아래에 새로운 color.less 파일을 만듭니다. 이 파일은 자신의 필요에 따라 다양한 테마를 정의합니다.
@import url('./theme.less'); .theme1{ .theme();//默认的样式 } .theme2{ .theme(rgb(141, 139, 219),#fff,#eee,rgb(130, 126, 240)); } .theme3{ .theme(rgb(172, 214, 200),#615f5f,#fff,rgb(91, 139, 123)); }
2.3에 theme.less 파일을 도입하는 것을 잊지 마세요. main.js에서 color.less 파일을
import './styles/color.less'
2.4에 도입합니다. 테마 선택을 위한 .vue 파일에서 다음 작업을 수행합니다.
<dropdown> <a> 下拉菜单 <icon></icon> </a> <dropdownmenu> <dropdownitem>摇滚主题</dropdownitem> <dropdownitem>新时代主题</dropdownitem> <dropdownitem>基础主题</dropdownitem> </dropdownmenu> </dropdown> //更换主题 changeColor(num){ //把className theme1,theme2,theme3挂载在app.vue的<p></p>上 document.getElementById('app').className ='theme'+num ; this.localStorageDate() }, //存储localStoarge,用于进入系统时,记住用户上一次的选择,自动加载用户上一次选择的主题主题,记得在mounted()里面调用 localStorageDate(){ localStorage.setItem('app',document.getElementById('app').className) }
관련 권장 사항:
fabricjs란 무엇인가요? Fabricjs 프론트엔드 드로잉 라이브러리 사용법 요약(코드 포함)
js에서 이것을 어떻게 사용하나요? js에서 이 키워드의 사용법(코드 포함)
위 내용은 vue, iview 및 less가 스킨 변경 기능을 구현하는 방법(코드 포함)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

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

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

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

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

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

드림위버 CS6
시각적 웹 개발 도구

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

뜨거운 주제











vue.js에서 bootstrap 사용은 5 단계로 나뉩니다 : Bootstrap 설치. main.js.의 부트 스트랩 가져 오기 부트 스트랩 구성 요소를 템플릿에서 직접 사용하십시오. 선택 사항 : 사용자 정의 스타일. 선택 사항 : 플러그인을 사용하십시오.

HTML은 웹 구조를 정의하고 CSS는 스타일과 레이아웃을 담당하며 JavaScript는 동적 상호 작용을 제공합니다. 세 사람은 웹 개발에서 의무를 수행하고 화려한 웹 사이트를 공동으로 구축합니다.

부트 스트랩 분할 라인을 만드는 두 가지 방법이 있습니다 : 태그를 사용하여 수평 분할 라인이 생성됩니다. CSS 테두리 속성을 사용하여 사용자 정의 스타일 분할 라인을 만듭니다.

WebDevelopmentReliesonHtml, CSS 및 JavaScript : 1) HtmlStructuresContent, 2) CSSSTYLESIT, 및 3) JAVASCRIPTADDSINGINTERACTIVITY, BASISOFMODERNWEBEXPERIENCES를 형성합니다.

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

부트 스트랩 프레임 워크를 설정하려면 다음 단계를 따라야합니다. 1. CDN을 통해 부트 스트랩 파일 참조; 2. 자신의 서버에서 파일을 다운로드하여 호스팅하십시오. 3. HTML에 부트 스트랩 파일을 포함; 4. 필요에 따라 Sass/Less를 컴파일하십시오. 5. 사용자 정의 파일을 가져옵니다 (선택 사항). 설정이 완료되면 Bootstrap의 그리드 시스템, 구성 요소 및 스타일을 사용하여 반응 형 웹 사이트 및 응용 프로그램을 만들 수 있습니다.

부트 스트랩 버튼을 사용하는 방법? 부트 스트랩 CSS를 소개하여 버튼 요소를 만들고 부트 스트랩 버튼 클래스를 추가하여 버튼 텍스트를 추가하십시오.
