| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
Tags
- 부정 선택자
- 즐거운 자바
- jsp
- spring
- HTML Templating
- 복합 선택자
- nth-of-type()
- optgroup
- 웹개발
- JavaScript
- datalist
- 즐거운자바
- 깃헙
- 부스트코스
- 가상요소 선택자
- vmin
- 소스트리
- 다시보자
- 보충필요
- 가상클래스 선택자
- 김성박
- vmax
- nth-child()
- ES6
- 속성 선택자
- EDWITH
- 서블릿
- 다시볼 것
- 상속
- 자바
Archives
- Today
- Total
기억의 DataBase
선택자2(가상요소 / 속성) 본문
가상 요소 선택자(선택요소::before/after)
선택요소 내부 내용의 앞/뒤에 content(text/url/image)를 삽입
/* ul>li{$}*5 + tab */
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
/* content 뿐아니라 스타일도 적용가능 */
ul li::before {
/* content라는 속성 필수(content: ""라도 적어줘야 함) */
content: "Num : ";
font-weight: bold;
color: royalblue;
}
ul li::after {
content: url("https://heropy.blog/css/images/logo.png");
}
속성 선택자(해당하는 속성을 가진 요소를 선택)
이름을 따로 짓는 수고를 덜 수 있음- class를 부여 할 필요 X
<input type="text" value="dev">
<input type="text" value="disabled text" disabled>
<button class="btn-success">success</button>
<button class="btn-danger">danger</button>
/* html 속성에 :disabled가 있으면 선택하겠다*/
[disabled] {
opacity: 0.1;
}
/* 속성의 값에 따라 선택도 가능 */
[value="dev"] {
color: red;
}
/* btn-으로 시작하는 속성값 요소 선택 */
[class^="btn-"] {
color: royalblue;
}
/* btn-으로 끝나는 속성값 요소 선택 */
[class$="-danger"] {
color: red;
}'CSS' 카테고리의 다른 글
| 우선순위와 상속 / 초기화 (0) | 2020.04.08 |
|---|---|
| nth-child() / nth-of-type() (0) | 2020.03.10 |
| 선택자(복합 / 가상클래스 / 부정) (0) | 2020.03.10 |
| 인라인 방식 / 내장 방식 / 링크 방식 (0) | 2020.03.03 |
| 비트맵 이미지와 벡터 이미지 (0) | 2020.03.03 |
Comments