웹 프론트 엔드 개발의 편의를 위해 CSS3에는 많은 새로운 속성(새로운 기능)이 추가되었습니다. 이 글에서는 CSS3의 새로운 속성 all이 무엇인지 소개하여 모든 사람이 all 속성의 역할과 사용법을 이해할 수 있도록 하겠습니다. . 도움이 필요한 친구들이 참고할 수 있기를 바랍니다. [css3에 대해 더 알고 싶다면 영상 학습을 추천합니다: css3 tutorial]
우선 이해해 봅시다 css3 all 속성이 무엇인가요? 무엇을 할 수 있나요?
all 속성은 실제로 모든 CSS 속성의 약어입니다. 즉, 모든 CSS 속성은 어떻게 되어야 하지만 두 CSS 속성 unicode-bidi 및 방향은 포함되지 않습니다. 따라서 all 속성의 역할을 알 수 있어야 합니다.
all 속성: 텍스트 방향을 제어하는 두 가지 속성인 방향 속성과 unicode-bidi 속성을 제외하고 선택한 모든 요소 속성을 재설정할 수 있습니다.
.demo{ all: unset; }
구성 요소 수준 스타일 재설정을 허용하는 데 중점을 둡니다. 때로는 원하는 스타일을 처음부터 설정하는 것이 원래 스타일을 수정하는 것보다 훨씬 쉽습니다.
all 속성으로 설정할 수 있는 속성 값을 살펴보겠습니다.
1.initial: 선택한 모든 요소의 속성을 CSS 사양에 정의된 초기 값으로 재설정합니다.
2. 상속: 선택한 요소는 일반적으로 상속할 수 없는 스타일을 포함하여 모든 상위 요소의 스타일을 상속합니다.
3. 설정 해제: 선택한 요소는 상위 요소에서 전달된 상속 가능한 값을 상속합니다. 상속 가능한 값이 없으면 CSS 사양의 초기 값이 각 속성에 사용됩니다.
참고:
CSS의 일부 속성은 사양에서 초기 값을 명확하게 정의하지 않지만 색상, 글꼴 모음과 같은 초기 값을 사용자가 직접 설정할 수 있도록 허용합니다.
all은 단일 선언을 사용하여 모든 CSS 속성의 값을 한 번에 제어할 수 있기 때문에 단축 속성입니다. 그러나 대부분의 단축 속성과 달리 실용적인 "긴 단축" 버전이나 하위 속성이 없습니다.
all의 데모 효과를 살펴보겠습니다.
html 코드:
<div class="container"> <div class="parent"> <div class="alltest"> <p>Change this div's <code>all</code> value.</p> </div> </div> </div>
css 코드:
.container {/* 继承 */ font-family: sans-serif; font-size: 1.5em; text-align: center; text-transform: uppercase; text-shadow: 1px 1px 1px black; } .parent { color: green;/* 继承*/ /* 不继承 */ background-color: gainsboro; width: 80%; padding: 1em; border: 5px solid #E18728; }
렌더링(all 속성을 사용하지 않음):
그런 다음 .alltest 선택기를 설정하고 all을 추가합니다. 속성:
all:initial;
all:inherit;
all:unset;
상속 값을 사용하면 div는 일반적으로 상속되지 않는 너비, 패딩 및 테두리를 포함하여 부모로부터 모든 속성을 상속합니다. .
브라우저 지원
숫자는 브라우저가 이 버전 이상의 기능을 지원함을 나타냅니다.
PC 버전
모바일/태블릿 버전
요약: 위 내용은 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되었으면 좋겠습니다.
위 내용은 CSS3의 새로운 속성은 무엇입니까? 무슨 소용이 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

최근에 제품 이미지의 색상을 동적으로 업데이트하는 솔루션을 찾았습니다. 따라서 제품 중 하나만 사용하여 다른 방식으로 색칠 할 수 있습니다.

이번 주에 라운드 업, Lighthouse는 타사 스크립트에 빛을 비추고 불안한 자원이 안전한 사이트에서 차단되고 많은 국가 연결 속도가 차단됩니다.

사이트에서 방문자 및 사용 데이터를 추적하는 데 도움이되는 분석 플랫폼이 많이 있습니다. 아마도 널리 사용되는 Google 웹 로그 분석

문서 헤드는 웹 사이트에서 가장 화려한 부분이 아닐 수도 있지만 웹 사이트의 성공에 중요합니다.

Super ()?를 호출하는 JavaScript를 볼 때 어떤 일이 발생 하는가. 아동 클래스에서는 Super ()를 사용하여 부모의 생성자와 Super를 호출합니다. 그것의 접근

JavaScript에는 사용자 상호 작용을위한 특수 UI를 표시하는 다양한 내장 팝업 API가 있습니다. 뛰어나게:

나는 다른 날에 많은 회사들이 액세스 가능한 웹 사이트를 만드는 데 어려움을 겪고있는 이유에 대해 다른 프론트 엔드 사람들과 대화를 나누고있었습니다. 액세스 가능한 웹 사이트가 왜 그렇게 어려운가


핫 AI 도구

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

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

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

Clothoff.io
AI 옷 제거제

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

인기 기사

뜨거운 도구

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

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기

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

PhpStorm 맥 버전
최신(2018.2.1) 전문 PHP 통합 개발 도구

WebStorm Mac 버전
유용한 JavaScript 개발 도구
