>  기사  >  웹 프론트엔드  >  uniapp에서 제목 표시줄 그라데이션을 구현하는 방법은 무엇입니까?

uniapp에서 제목 표시줄 그라데이션을 구현하는 방법은 무엇입니까?

青灯夜游
青灯夜游원래의
2020-12-09 15:59:368967검색

uniapp에서 제목 표시줄 그라데이션을 구현하는 방법: 먼저 uniapp 폴더에 Pages.json 파일을 입력한 다음 titleNView에 ""BackgroundImage":"linear-gradient(그라데이션 각도, 시작 색상, 끝 색상)" 스타일을 추가합니다. 기인하다 .

uniapp에서 제목 표시줄 그라데이션을 구현하는 방법은 무엇입니까?

이 튜토리얼의 운영 환경: windows7 시스템, uni-app2.5.1 버전, thinkpad t480 컴퓨터.

추천: "uni-app Development Tutorial"

uni-app 프로젝트의 Pages.js 스타일은 페이지 네비게이션 바의 제목 텍스트, 배경색, 전경색과 같은 구성 항목만 제공합니다. 다양한 미니 프로그램에서 사용할 수 있습니다. 클라이언트는 대부분의 사용자 정의 구성 항목을 제공하지 않습니다. 앱 측에서 Pages.json은 더 많은 구성 매개변수를 제공하기 위해 app-plus 노드를 지원하여 다양한 미니 프로그램보다 더 풍부한 확장성을 달성합니다. titleNView 속성은 탐색 모음의 스타일을 설정하는 데 사용됩니다.

uniapp 폴더의 Pages.json 파일에 다음 코드를 추가하여 이를 구현하세요

"BackgroundImage":"linear-gradient(to right, #FFDE28,#FF3228)"

{
    "path": "pages/mySuccessOrder/mySuccessOrder",    "style": {
        "navigationBarTitleText": "支付",        "app-plus": {
            "titleNView": {  
                "backgroundImage":"linear-gradient(to right, #FFDE28,#FF3228)"
            }  
        }
    }}

결과:

uniapp에서 제목 표시줄 그라데이션을 구현하는 방법은 무엇입니까?

linear-gradient() 함수

linear-gradient() 함수는 두 개 이상의 색상의 선형 그라데이션을 나타내는 이미지를 만드는 데 사용됩니다.

선형 그래디언트를 만들려면 두 가지 색상을 지정해야 합니다. 또한 서로 다른 방향(각도로 지정)으로 그래디언트 효과를 얻을 수도 있습니다. 방향을 지정하지 않으면 그래디언트는 기본적으로 아래쪽에서 위쪽으로 설정됩니다.

구문: ​​

linear-gradient(direction, color-stop1, color-stop2, ...)
  • direction 각도 값을 사용하여 그라데이션의 방향(또는 각도)을 지정합니다.

  • color-stop1, color-stop2,... 그라데이션의 시작 및 끝 색상을 지정하는 데 사용됩니다.

예:

1. 빨간색에서 시작하여 노란색으로 변하는 선형 그라데이션:

linear-gradient(to right, red , yellow)

uniapp에서 제목 표시줄 그라데이션을 구현하는 방법은 무엇입니까?

2. 왼쪽 상단에서 오른쪽 하단으로 선형 그라데이션

linear-gradient(to bottom right, red , yellow)

uniapp에서 제목 표시줄 그라데이션을 구현하는 방법은 무엇입니까?3 . 더 많은 종료 색상

linear-gradient(to right, red, orange, yellow, green, blue, indigo, violet)

uniapp에서 제목 표시줄 그라데이션을 구현하는 방법은 무엇입니까?

더 많은 프로그래밍 관련 지식을 보려면 프로그래밍 비디오를 방문하세요! !

위 내용은 uniapp에서 제목 표시줄 그라데이션을 구현하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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