일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 비쥬얼스튜디오코드
- 혼공파선택미션
- Python
- 혼공단
- 일본나라여행
- 일본여행
- 나라 사슴
- 파이썬
- 한빛미디어
- 파이썬공부
- 비쥬얼스튜디오코드설치
- hover style
- 파이썬혼자공부하기
- 파이썬문자열
- 혼자여행
- 혼공파미션
- 일본 나라
- 일본 관광
- input
- 파이썬조건문
- #파이썬
- 파이썬혼공
- 나라여행
- 혼자공부하는파이썬
- 일본 사슴
- 일본
- 조건문
- 호버스타일
- input style
- 혼공파
- Today
- Total
Eveningstar
css3에 추가된 속성들(정리중) 본문
css3에 추가된 속성들
*벤더프리픽스 : 모든 브라우저에 적용하기 위해 css 속성 앞에 붙여줌
-webkit-: 사파리, 크롬
-moz-: 파이어폭스
-o-: 오페라
-ms: 익스플로러
1. border-radius
: border-radius를 통해 display:block의 모서리를 둥글게 혹은 원으로 표현할 수 있음.
- border-top-left-radius, border-top-right-radius, border-bottom-right-radius and border-bottom-left-radius
- 위의 값을 4개의 값으로 축약형으로 사용가능 cf) border-radius: 10px 20px 10px 20px
모서리 위치 지정하는 법(시계방향으로 돌림, 시작은 왼쪽 상단)
값이 4개일때 - 왼上->오上->오下->왼下 순으로 모서리 구현
값이 3개일때 - 왼上 - 오上,왼下 -> 오下
값이 2개일때 - 왼上, 오下 - 오上,왼下
2. border-image
: 요소를 감싸는 테두리를 이미지로 처리할 수 있음
**IE10 버전은 표현되지 않음
속성지정 : 테두리선으로 사용될 이미지, 이미지 위치(background-position과 유사), 이미지 반복
https://developer.mozilla.org/ko/docs/Web/CSS/border-image
3.background
- 하나의 요소에 2가지 이상의 배경이미지를 포함할 수 있음(콤마(,)를 사용해 관련 이미지를 구분)
ex) background: url(이미지 주소) right bottom no-repeat, url(이미지 주소) left top repeat;
1) background-size
- background-size: 0px 0px ;
- background-size: contain;
- background-size: cover; -> 반응형 사이트를 만들때 사용, full size background image(fixed 속성을 추가해서 scroll방지)
cf ) https://www.w3schools.com/css/css3_backgrounds.asp
cf2 ) https://css-tricks.com/perfect-full-page-background-image/
2) background-origin
-> background의 position을 의미함
- background-origin:padding-box;
: top:0과 같이 외곽 border에 딱 맞게 배경이미지를 위치
- background-origin: border-box;
: border를 지정해줬다면 border가 배경이미지를 덮는 형태
- background-origin: content-box;
: padding 값과 같이 배경이미지도 padding값을 가지게 됨
3) background-clip 속성
-> background-clip 속성은 배경의 그림 영역을 지정할 수 있음(보더까지 감싸는것)
- border-box : 배경은 테두리의 바깥 가장자리에 그려짐.(default) (전체를 다 감쌈)
- padding-box : 배경은 내부 여백이 포함된 바깥 가장자리에 그려짐(보더 안쪽까지만)
- content-box : 배경은 내부 콘텐츠 영역 안에 그려짐(컨텐츠만)
4.CSS3 Gradients
- 직선형
background: -webkit-linear-gradient(red, blue); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(red, blue); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(red, blue); /* For Firefox 3.6 to 15 */
background: linear-gradient(red, blue); /* Standard syntax (must be last) */
'HTML&CSS' 카테고리의 다른 글
팝업 띄우기 (0) | 2018.02.07 |
---|---|
input 타입&스타일 (0) | 2018.02.02 |
MediaQuery & Veiwport (0) | 2017.10.17 |
css3 transition/animation (0) | 2017.09.09 |
css3 (0) | 2017.09.06 |