<p>
<p>CSS3 선택기는 CSS3의 일부이며 HTML 문서에서 요소를 선택하는 데 사용됩니다. 유형, 속성, 상태, 위치 등의 기준에 따라 요소를 선택할 수 있습니다.
<p>다음은 일반적으로 사용되는 CSS3 선택기와 해당 코드 예제입니다.
-
<p>요소 선택기:
이름으로 요소를 선택합니다.
<p>샘플 코드: p {
color: red;
}
로그인 후 복사
<p>위 코드는 모든 <p>
요소를 선택하고 색상을 빨간색으로 설정합니다. <p>
元素,并将它们的颜色设置为红色。 - <p>类选择器(Class Selector):
通过元素的 class 属性来选择元素。<p>示例代码:.highlight {
background-color: yellow;
}
로그인 후 복사
<p>以上代码会选择所有带有 "highlight" 类的元素,并将它们的背景颜色设置为黄色。 - <p>ID 选择器(ID Selector):
通过元素的 id 属性来选择元素。<p>示例代码:#main-title {
font-size: 24px;
}
로그인 후 복사
<p>以上代码会选择具有 "main-title" id 的元素,并将其字体大小设置为 24 像素。 - <p>属性选择器(Attribute Selector):
通过元素的属性值来选择元素。<p>示例代码:input[type="text"] {
border: 1px solid gray;
}
로그인 후 복사
<p>以上代码会选择所有 type 属性为 "text" 的 input 元素,并将它们的边框设置为灰色。 - <p>伪类选择器(Pseudo-class Selector):
通过元素的特殊状态来选择元素,例如 :hover
、:nth-child()
等。<p>示例代码:a:hover {
color: blue;
}
로그인 후 복사
<p>以上代码会选择当鼠标悬停在链接上时的 <a>
元素,并将其颜色设置为蓝色。 - <p>伪元素选择器(Pseudo-element Selector):
通过元素的特殊位置来选择元素,例如 ::before
、::after
等。<p>示例代码:p::before {
content: "Chapter: ";
font-weight: bold;
}
로그인 후 복사
<p>以上代码会在每个 <p>
클래스 선택기:<p>클래스 속성을 통해 요소를 선택합니다. 🎜샘플 코드: 🎜rrreee🎜위 코드는 "highlight" 클래스가 있는 모든 요소를 선택하고 배경색을 노란색으로 설정합니다. 🎜🎜🎜🎜ID 선택기:🎜ID 속성으로 요소를 선택합니다. 🎜🎜샘플 코드: 🎜rrreee🎜위 코드는 "main-title" ID를 가진 요소를 선택하고 글꼴 크기를 24픽셀로 설정합니다. 🎜🎜🎜🎜속성 선택기:🎜속성 값으로 요소를 선택하세요. 🎜🎜샘플 코드: 🎜rrreee🎜위 코드는 유형 속성이 "text"인 모든 입력 요소를 선택하고 해당 요소의 테두리를 회색으로 설정합니다. 🎜🎜🎜🎜의사 클래스 선택기: 🎜
:hover
,
:nth-child()
등과 같은 특수 상태를 통해 요소를 선택합니다. 🎜🎜샘플 코드: 🎜rrreee🎜위 코드는 링크 위로 마우스를 가져갈 때
<a>
요소를 선택하고 색상을 파란색으로 설정합니다. 🎜🎜🎜🎜의사 요소 선택기: 🎜
::before
,
::after
등과 같은 특수 위치를 통해 요소를 선택합니다. 🎜🎜샘플 코드: 🎜rrreee🎜위 코드는 각
<p>
요소 앞에 "Chapter: "라는 내용이 포함된 의사 요소를 추가하고 글꼴을 굵게 표시합니다. 🎜🎜🎜🎜이것은 단지 CSS3 선택기의 작은 선택일 뿐이며, 더 구체적인 선택을 위해 사용할 수 있는 다른 선택기가 많이 있습니다. 이러한 선택기를 적절하게 사용하면 HTML 문서의 요소를 보다 정확하게 선택하고 스타일을 지정할 수 있습니다. 🎜
위 내용은 CSS3 선택자는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!