찾다
위챗 애플릿미니 프로그램 개발WeChat Mini 프로그램의 WXSS 소개

WeChat Mini 프로그램의 WXSS 소개

Jun 27, 2018 pm 05:40 PM
wxss위챗 애플릿

이 글은 주로 WeChat 애플릿 WXSS 관련 정보를 소개하고 간단한 예제 코드를 첨부합니다. 도움이 필요한 친구들이 참고할 수 있습니다.

WXSS

WXSS(WeiXin Style Sheets)는 MINA가 디자인한 스타일 언어입니다. WXML 구성 요소 스타일.

WXSS는 WXML 구성 요소가 표시되는 방법을 결정하는 데 사용됩니다.

대부분의 프런트엔드 개발자에게 적응하기 위해 저희 WXSS는 CSS의 기능을 대부분 갖추고 있습니다. 동시에 WeChat 애플릿 개발에 더욱 적합하도록 CSS를 확장하고 수정했습니다.

CSS와 비교하여 확장된 기능은 다음과 같습니다:

크기 단위
스타일 가져오기

크기 단위

rpx(반응형 픽셀): 화면 너비에 따라 조정될 수 있습니다. 지정된 화면 너비는 750rpx입니다. 예를 들어 iPhone 6의 화면 너비는 375px이고 총 750개의 물리적 픽셀이 있으며, 750rpx = 375px = 750개의 물리적 픽셀, 1rpx = 0.5px = 1개의 물리적 픽셀입니다.

Device rpx에서 px(화면 너비/750) px에서 rpx(750/화면 너비)
iPhone5 1rpx = 0.42px 1px = 2. 34px
iPhone6 1rpx = 0.5px 1px = 2rpx
iPhone6s 1rpx = 0.552px 1px = 1.81rpx

다시 m(root em): 화면 너비를 20rem으로 지정합니다. 1rem = (750/20)rpx.

제안: 디자이너는 WeChat 미니 프로그램을 개발할 때 iPhone6를 시각적 초안의 표준으로 사용할 수 있습니다.

스타일 가져오기

외부 스타일 시트를 가져오려면 @import 문을 사용하세요. @import 뒤에는 가져와야 하는 외부 스타일 시트의 상대 경로가 오고 ";"은 문의 끝을 나타냅니다.
샘플 코드:

/** common.wxss **/
.small-p{
 padding:5px;
}

/** app.wxss **/
@import "common.wxss";
.middle-p:{
 padding:15px;
}

인라인 스타일

MINA 구성 요소는 스타일 및 클래스 속성을 사용하여 구성 요소의 스타일을 제어할 수 있도록 지원합니다.

스타일: 정적 스타일은 클래스에 균일하게 작성됩니다. 스타일은 동적 스타일을 받아 런타임에 구문 분석하므로 렌더링 속도에 영향을 주지 않으려면 스타일에 정적 스타일을 쓰지 마십시오.

<view style="color:{{color}};" />

class: 스타일 규칙을 지정하는 데 사용됩니다. 해당 속성 값은 스타일 규칙의 클래스 선택자 이름(스타일 클래스 이름)의 모음입니다. 스타일 클래스 이름은 함께 사용할 필요가 없습니다. 공백으로 구분됩니다.

<view class="normal_view" />

Selector

현재 지원되는 선택기는

Selector Sample 샘플 설명
.class .intro class="intro로 소유한 모든 컴포넌트를 선택하세요. "
#id #firstname id="firstname"인 구성 요소 선택
element view 모든 보기 구성 요소 선택
element, element 보기 확인란 다음을 선택하세요. 모든 문서의 구성 요소 및 모든 확인란 구성 요소 보기
::after view::after 보기 구성 요소 뒤에 내용 삽입
::before view::before 앞에 내용 삽입 뷰 구성 요소

전역 스타일과 로컬 스타일

app.wxss에 정의된 스타일은 전역 스타일이며 모든 페이지에 적용됩니다. 페이지의 wxss 파일에 정의된 스타일은 부분 스타일이며 해당 페이지에만 적용되며 app.wxss의 동일한 선택기를 재정의합니다.

위 내용은 이 글의 전체 내용입니다. 모든 분들의 학습에 도움이 되었으면 좋겠습니다. 더 많은 관련 내용은 PHP 중국어 홈페이지를 주목해주세요!

관련 추천:

WeChat 애플릿 슬라이더 소개

WeChat 애플릿 상단 탭(스와이프) 구현 소개

WeChat JS-SDK의 휴대폰 사진 업로드 선택 기능에 대하여

위 내용은 WeChat Mini 프로그램의 WXSS 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

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

뜨거운 도구

Dreamweaver Mac版

Dreamweaver Mac版

시각적 웹 개발 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

mPDF

mPDF

mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

안전한 시험 브라우저

안전한 시험 브라우저

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

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.