Pseudo selectors
- P span {}
P 태그 안의 span에 적용(부모자식관계) - P + span {}
P (바로)다음으로 오는 형제인 span만 적용(형제 관계) - P ~ span {}
P 다음으로 오는 span에 적용(바로 다음 아니어도 적용됌)
Attribute selectors
input[type="password"] {
background-color: thistle;
}
- “name”을 포괄하는 모든 게 선택된다
input[placehorder~="name"] {
background: yellow;
}
- 버튼 눌렀을 때
button:active {
background-color: red
}
- 버튼위에 마우스 갖다 댔을 때
button:hover {
background-color: red;
}
- 키보드로 선택되었을 때
button:focus {
background-color: red;
}
input:focus {
background-color: red;
}
- 방문했을 때
a:visited {} - form이 hover되면 바뀐다
form:hover input {
background: aqua;
}
- form이 hover 하면서 input도 선택되있어야 함
form:hover input:focus {
background: aqua;
}
- placeholder 꾸미는 법
input::placeholder {
color: mediumaquamarine;
}
- selection 꾸미는 법
p::selection {
color: white;
background-color: tomato;
}
'기본 > html&css' 카테고리의 다른 글
transition(고급 css) (0) | 2022.11.16 |
---|---|
variable (Custom Property) - 나만의 색 변수로 저장하기 (0) | 2022.11.16 |
focus-within (0) | 2022.11.16 |
css 정리 (2) | 2022.11.15 |
[노마드코더] html (0) | 2022.11.11 |