> 웹 프론트엔드 > CSS 튜토리얼 > CSS 기본 선택기

CSS 기본 선택기

无忌哥哥
풀어 주다: 2018-06-28 17:04:20
원래의
2014명이 탐색했습니다.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>1.基本选择器</title>

<style type="text/css">

/*元素选择器*/

ul {  

padding: 0;

margin: 0;

width: 450px;

border: 1px dashed #666;

padding: 10px 5px;

}

ul:after {  /*子块撑开父块*/

content:&#39;&#39;;  /*在子元素尾部添加空内容元素*/

display: block;  /*并设置为块级显示*/

clear:both;   /*清除二边的浮动*/

}

li {

list-style: none; /*去掉默认列表项样式*/

float: left;  /*左浮动*/

width: 40px;  /*设置宽度*/

height: 40px; /*设置高度*/

line-height: 40px; /*文本垂直居中*/

text-align: center; /*文本水平居中*/

border-radius: 50%; /*设置边框圆角*/

background: skyblue; /*背景色天蓝*/

margin-right: 5px; /*每个球之间的右外边距*/

}

로그인 후 복사

/*id 선택기: 페이지에서 고유한 요소를 선택합니다. 동일한 ID 식별자는 한 번만 사용할 수 있도록 허용됩니다.*/

1

2

3

#item1 {

/*background-color: red;*/

}

로그인 후 복사

/*클래스 선택기: 선택 페이지의 동일한 요소 클래스 스타일의 모든 요소*/

1

2

3

.green {

/*background-color: lightgreen;*/

}

로그인 후 복사

/*상위-하위 선택기: 요소 간에 계층적 관계가 있으며 선택한 요소는 공통 상위를 갖습니다*/#🎜 🎜#

1

2

3

ul li {  /*层级关系用空格表示*/

color: white;

}

로그인 후 복사

/ *와일드카드 선택기: 지정된 상위 요소 아래의 모든 수준에서 요소를 선택합니다*/

1

2

3

ul * {

/*border: 1px solid black;*/

}

로그인 후 복사

/*하위 요소 선택기>: 상위 요소 아래의 모든 li 요소를 선택합니다. 레이블 선택 필터이므로 우선순위가 class,id*/

1

2

3

ul > li {   /*等价于: ul > * {} */

/*background-color: blue;*/

}

로그인 후 복사

/*인접 형제 선택기+: 뒤에 있는 첫 번째 형제 노드만 선택합니다*/

1

2

3

#item2 + li {

/*background-color: black; /*只有第7个小球变黑*/*/

}

로그인 후 복사

/ *모든 형제 선택자~: 뒤에 있는 모든 형제 노드를 선택합니다*/

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

#item2 ~ li {

/*background-color: coral; /*亮橙色*/*/

}

</style>

</head>

<body>

<ul>

<li id="item1">1</li>

<li>2</li>

<li>3</li>

<li class="">4</li>

<li>5</li>

<li id="item2">6</li>

<li>7</li>

<li>8</li>

<li>9</li>

<li>10</li>

</ul>

</body>

</html>

로그인 후 복사

위 내용은 CSS 기본 선택기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿