css: 속성선택자, 상태 선택자, position, z-index, 실습(클론코딩)
2020. 12. 1. 18:02ㆍ퍼블리싱/CSS
반응형
속성선택자
선택자[속성] : 속성을 가지고 있는요소를 찾아라
선택자[속성="내용"] : 속성의 값으로 내용인요소를 찾아라
선택자[속성^="내용"] : 속성의 값으로 내용으로 시작하는 요소를 찾아라
선택자[속성$="내용"] : 속성의 값으로 내용으로 끝나는 요소를 찾아라
선택자[속성~="내용"] : 속성의 값으로 내용이 포함된 요소를 찾아라(찾는 내용물이 독립된 단어일때)
선택자[속성*="내용"] : 속성의 값으로 내용이 포함된 요소를 찾아라
* 선택자[속성!="내용"] : 속성의 값으로 내용이 포함되지 않는 요소를 찾아라 jQuery
상태선택자
#hobby:checked + label{
font-size:50px;
color:green;
}
input[type="radio"]:checked +label{
background: pink;
}
input[type="text"]:focus{
background: aqua;
}
Position
:absolute 부모요소 설정 必, 未설정 시 body 기준
:relative 기준 위치 설정
위치값 설정 : left, right, top, bottom (패딩 넣는다고 생각, 혹은 실제로 움직이고 싶은 위치와 반대로)
z-index
: 항목에 숫자 입력, 숫자가 높은 수록 priority
* css 공통사항 작성 시 * 전체선택자이지만 cross-browsing 위해
*,h1,h2,h3,h4,h5,p,input,button,ul,li,ol{
margin:0;
padding:0;
}
* vertical-align은 텍스트 혹은 테이블에만 사용
* css로 역삼각형 만들기
div{
/* background-color:pink;*/
width:0px;
height:0px;
border-top:10px solid red;
border-right:8px solid transparent;
border-bottom:10px solid transparent;
border-left:8px solid transparent;
}
* 마크업 태그 제대로 썼는지 유념하기
* nav와 #nav, 오타 등등 조심할 것
반응형
'퍼블리싱 > CSS' 카테고리의 다른 글
html, css 종합 예제 클론코딩 실습 (0) | 2020.12.04 |
---|---|
css: position, float, 알마인드 이용한 돔트리 만들기, 실습 (0) | 2020.12.02 |
CSS: box model, border-radius, margin, padding, 가상요소선택자, 순서선택자, 구조선택자, 이후선택자, display, overflow (0) | 2020.11.30 |
css: size, text, font, list, cursor, background, 선택자, 가상선택자pseudo (0) | 2020.11.27 |
CSS 개요, 정의| 인라인, 내부, 외부, css 문법, 선택자, 색상값 (0) | 2020.11.26 |