강의 컨설팅 트레이닝 무료진단 무료책자 마케팅편지 마케팅정보공유 다이어리 서비스제휴 고객센터

CSS 사용방법 - 필터 표현
작성자 : 99 단국강토
등록날짜 : 2009.02.16 11:32
2,291
필터표현
  1 필터란?
  2 투명도 조절효과 - [alpha]
  3 흐리게하는 효과 - [ blur ]
  4 상하좌우가 바뀌는 효과 - [ fliph / flipv ]
  5 색상,채도,명도를 반대값으로 나타내는 효과 - [ invert ]
  6 지정된색을 투명하게 하는 효과 - [ chroma ]
  7 물결모양을 하는 효과 - [ wave ]
  8 x-ray 사진과 같은 효과 - [ xray ]
  9 지정된 색을 번지게 하는 효과 - [ glow ]
  10 흑백 효과 - [ gray ]
  11 뻗는 그림자를 만들어 주는 효과 - [ shadow ]
  12 떨어진 그림자를 만들어 주는 효과 - [ dropshadow ]
blank.gif
       1 필터란? ... [ TOP ]

안녕하세요^^ 여러분
스타일시트 마지막 강좌인 필터강좌시간 입니다.
지금까지의 강좌가 그러했지만 홈페이지를 만들면서 배우는 프로그램언어 순서가 HTML,CSS,JavaScript인데 특히 이번장은 Javascript와 응용해서 사용을 하시면 더욱 효과적인 배가될수 있는 속성들입니다.
아마도 약간의 디자인쪽에 관심이 있으셨던분은 포터샵등에서 filter라는 것을 보셨을겁니다.
문자나 이미지를 대상으로 색상을 반전시키고 또는 뒤집고,투명하게하고,흐리게하고 등등등 무수히 많이있죠^^ 그러한 툴에서 할 수 있는것을 지금 배울 CSS에서도 전부는 아니지만 다양한 필터기능을 사용하고 있습니다.
물론 많은 디자인툴을 사용하시면 더욱 좋겠지만 디자인툴(포토샵,일러스트레이터등)을 구매하시려면 적지않은 비용이 들어가겠죠^^*
하지만 여러분께서는 여기에서 설명된는 필터기능을 익히시면 만족할 수 있는 홈페이지등을 구현할 수 있을것입니다.
그럼 필터의 기본형식을 본다음 시작해 볼까요*^.^*
<태그 style='filter:필터속성(속성:값,속성:값,속성:값)'>

blank.gif
       2 투명도 조절효과 - [alpha] ... [ TOP ]

글자나 이미지에 투명도를 조절할 수 있습니다. 그 속성으로는 아래와 같아요.
opacity : 불투명도를 조절하며 1~100까지의 범위가 있습니다. 0이면 완전 투명.
finishOpacity : 끝나는 부분의 불투명도를 조절하며 1~100까지의 범위가 있습니다. 0이면 완전 투명.
style : 0은 처음의 opacity값을 끝까지 유지하는 값이고
          1은 왼쪽은 opacity값에서 오른쪽의 finishopacity값으로 투명도를 변화.
          2는 중앙의 opacity값에서 원형으로 바깥쪽의 finishopacity값으로 투명도를 변화.
          3은 x자 대각선의 opacity값에서 끝부분 변의 finishopacity값으로 투명도를 변화.

원본이미지 sample_03.jpg
<img src='sample_03.jpg' style='filter:alpha(opacity:50)'> sample_03.jpg
<img src='sample_03.jpg' style='filter:alpha(opacity:10,style:1,finishOpacity:100)'> sample_03.jpg
<img src='sample_03.jpg' style='filter:alpha(opacity:10,style:2,finishOpacity:100)'> sample_03.jpg
<img src='sample_03.jpg' style='filter:alpha(opacity:10,style:3,finishOpacity:100)'> sample_03.jpg
blank.gif
       3 흐리게하는 효과 - [ blur ] ... [ TOP ]

blur효과는 해석 그대로 흐려지게 하는 효과입니다. 설명을 적으면 더 어려울수 있으니 속성과 예제만 들겠습니다.
add : add속성은 테두리를 더해서 흐려지게 할것이냐 아니냐의 차이이며 값은 0과 1이 있습니다.
        0:완전흐림
        1:불완전흐림
direction : 방향을 설정하며, 그 값으로는 시계방향으로 0, 45, 90, 135, 180, 225, 270, 315가 있습니다.
              그 사이값을 적으시면 반올림된 위의 값이 적용됩니다.^^*
strength : 번짐효과를 어느정도 강해게 줄것인지를 설정하며, 그 값으로는 0~100이 있습니다.
              수치가 높을수록 더 강해집니다.

원본이미지 sample_03.jpg
<img src='sample_03.jpg' style='filter:blur(add:0,direction:135)'> sample_03.jpg
<img src='sample_03.jpg' style='filter:blur(add:1,direction:135)'> sample_03.jpg
<img src='sample_03.jpg' style='filter:blur(direction:45,strength:10)'> sample_03.jpg
<img src='sample_03.jpg' style='filter:blur(direction:90,strength:20)'> sample_03.jpg
<img src='sample_03.jpg' style='filter:blur(direction:135,strength:30)'> sample_03.jpg
<img src='sample_03.jpg' style='filter:blur(direction:180,strength:50)'> sample_03.jpg

위 예제를 따라해 보시고 또한 이미지외에 폰트태그에서 글씨 입력후도 연습해 보세요^^*
blank.gif
       4 상하좌우가 바뀌는 효과 - [ fliph / flipv ] ... [ TOP ]

fliph / flipv 스타일속성은 상하좌우를 바뀌게 한답니다.
fliph : flip horizon의 약어로 좌우를 바뀌게 합니다.
flipv : flip vertical의 약어로 상하를 바뀌게 합니다.

원본이미지 sample_03.jpg
<img src='sample_03.jpg' style='filter:fliph()'>
좌우가 같아서 효과가 없죠^^*
sample_03.jpg
<img src='sample_03.jpg' style='filter:flipv()'> sample_03.jpg

blank.gif
       5 색상,채도,명도를 반대값으로 나타내는 효과 - [ invert ] ... [ TOP ]

invert를 해석하면 바꾸다^^ 입니다. 색상을 반전시키는 스타일속성이죠.

원본이미지 sample_03.jpg
<img src='sample_03.jpg' style='filter:invert()'> sample_03.jpg

blank.gif
       6 지정된색을 투명하게 하는 효과 - [ chroma ] ... [ TOP ]

chroma는 채도,색도란 뜻으로 여기 스타일속성에서는 정의된 Color값을 빼주는 역활을 합니다.

원본이미지 sample_03.jpg
<img src='sample_03.jpg' style='filter:chroma(color:#787878)'>
예제가 조금 않좋아서 테두리가 약간 없어졌죠^^*
sample_03.jpg

blank.gif
       7 물결모양을 하는 효과 - [ wave ] ... [ TOP ]

wave는 물결효과를 주는 스타일속성입니다.

add : 원본이미지를 합치면 밝아지겠죠 그 값은 합칠경우는 0, 그렇지 않을 경우 1
freq : wave의 갯수를 결정합니다.
lightstrength : wave 에서 빛의 강도를 결정하며 그 값은 0~100입니다.
phase : wave의 시작위치를 나타내며 그 값은 0~100입니다.
strength : wave의 강도를 지정하며 그 값은 0~100입니다.

원본이미지 sample_03.jpg
<img src='sample_03.jpg' style='filter:wave(add:1)'> sample_03.jpg
<img src='sample_03.jpg' style='filter:wave(freq:5)'> sample_03.jpg
<img src='sample_03.jpg' style='filter:wave(lightstrength:50)'> sample_03.jpg
<img src='sample_03.jpg' style='filter:wave(phase:80)'> sample_03.jpg
<img src='sample_03.jpg' style='filter:wave(strength:80)'> sample_03.jpg
<img src='sample_03.jpg' style='filter:wave(add:0,freq:5,lightstrength:1,phase:20,strength:3)'> sample_03.jpg

blank.gif
       8 x-ray 사진과 같은 효과 - [ xray ] ... [ TOP ]

x-ray 사진과 같은 효과를 주는 스타일 속성입니다.

원본이미지 sample_03.jpg
<img src='sample_03.jpg' style='filter:xray()'> sample_03.jpg

blank.gif
       9 지정된 색을 번지게 하는 효과 - [ glow ] ... [ TOP ]

glow는 지정된색을 번지게 하는 효과를 가진 스타일속성 입니다.
color : 색상을 지정
strength : 번지는 강도를 조절하며 그 값은 1~100입니다.

<font color='yellow' style='height:10;filter:glow(color:blue,strength:5)'> 재미있는 인포카페
<font color='yellow' style='height:10;filter:glow(color:red,strength:5)'> 재미있는 인포카페
<font color='#ffffff' style='height:10;filter:glow(color:#000000,strength:5)'> 재미있는 인포카페

blank.gif
       10 흑백 효과 - [ gray ] ... [ TOP ]

gray 스타일 속성은 글자나 이미지를 흑백으로 변환합니다.

원본이미지 sample_03.jpg
<img src='sample_03.jpg' style='filter:gray()'> sample_03.jpg

blank.gif
       11 뻗는 그림자를 만들어 주는 효과 - [ shadow ] ... [ TOP ]

shadow는 글자에 쓰이는 스타일 속성으로 뻗는 그림자 효과를 만들어 줍니다.

color : 색상을 지정합니다.
direction : 그림자의 방향을 결정하며 그 값으로는 0,,45, 90, 135, 180, 225, 270, 315으로 설정가능합니다.

<font color='yellow' style='height:30;filter:shadow(color:red,direction:225)'> 인포카페
<font color='#ffffff' style='height:30;filter:shadow(color:#000000,direction:135)'> 인포카페

blank.gif
       12 떨어진 그림자를 만들어 주는 효과 - [ dropshadow ] ... [ TOP ]

dropshadow는 글자에 쓰이는 스타일 속성으로 떨어진 그림자 효과를 만들어 줍니다.

color : 색상을 지정합니다.
offx / offy : 그림자의 좌표를 정의합니다.
position : 0 이면 투명픽셀, 1 이면 불투명 픽셀로 부터 그림자를 만들어 줍니다.

<font color='#000000' style='height:10;filter:dropshadow(color:red,offx:2,offy:2,positive:1)'> 인포카페
<font color='red' size='4' style='height:10;filter:dropshadow(color:blue,offx:2,offy:2,positive:1)'> 인포카페


수고하셨습니다. 여러분!
이것으로 스타일시트 강좌를 마무리 할까 합니다. 그리고 강좌가 업데이트 되는 부분에 대해서는 메인화면에 공지하도록 할께요^^
부족한 글 읽어주시느라 고생하셨구요^^* 앞으로도 계속 공부 열심히 하세요^^*

출처 : Tong - 드렁크수달스님의 ■ CSS ■통

"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기,
각종 광고, 영업, 판매, 제안서, 전단지
반응율 3배×10배 이상 높이는 마법의 8단계 공식"
자세히보기

Comments

번호 제목 글쓴이 날짜 조회
3135 1-16.[문장,문서] 문장, 문서 꾸미기4 - ④ 문서에 선긋기 <hr> 태그 99 단국강토 02.16 3199
3134 1-15.[문장,문서] 문장, 문단 꾸미기3 - ③ <br> <p> 태그 99 단국강토 02.16 2269
3133 [문장,문서] 문장, 문단 꾸미기2 - ② <body> 속성 태그 99 단국강토 02.16 2511
3132 1-13.문장,문서] 문장, 문단 꾸미기 - ① 문장, 문단 태그 입문 99 단국강토 02.16 2556
3131 1=12.[글자] 움직이는 글자4 - ④ <marquee> 태그 다양한 실전 응용 99 단국강토 02.16 2154
3130 1-11.[글자] 움직이는 글자3 - ③<marquee> 태그 활용2 99 단국강토 02.16 2474
3129 1-10.[글자] 움직이는 글자2 - ② <marquee> 태그 활용 99 단국강토 02.16 2630
3128 1-9.[글자] 움직이는 글자1 - ① <marquee> 태그 99 단국강토 02.16 2593
3127 1-8.[글자] 글자 꾸미기 1 - ③ 글자 태그 정리 99 단국강토 02.16 2379
3126 1-6.[글자] 글자 기본 태그 - ② <font> <size> <color> 태그 99 단국강토 02.16 2862
3125 1-5.[태그] 태그의 이해 - ① <br>태그 99 단국강토 02.16 2005
3124 1-4.[HTML 기초] HTML 구조와 속성 - ④ HTML 들여다보기 99 단국강토 02.16 2399
3123 1-3.[HTML 기초] HTML 문서 - ③ HTML 만들기 99 단국강토 02.16 2567
3122 CSS 사용 표현 - 범위 표현 99 단국강토 02.16 2004
3121 CSS 사용방법 - 배경표현 99 단국강토 02.16 2309
3120 CSS 사용방법 - 문단표현 99 단국강토 02.16 2047
3119 CSS 사용방법 - 테두리표현 99 단국강토 02.16 2332
3118 CSS 사용방법 - 커서표현 99 단국강토 02.16 2016
열람중 CSS 사용방법 - 필터 표현 99 단국강토 02.16 2292
3116 내 전용 스타일 시트입니다. 99 단국강토 02.16 2016
3115 스타일 시트로 이미지 롤오버 만들기 99 단국강토 02.16 1889
3114 프리진의 css 99 단국강토 02.16 2122
3113 TextArea 박스 내부에 밑줄이미지 삽입 99 단국강토 02.16 3867
3112 CSS를 이용한 테이블 라인 표현하기 99 단국강토 02.16 3021
3111 테이블(table)와 관련된 스타일 시트 99 단국강토 02.16 2593
3110 스타일시트로 모서리가 라운딩 처리된 테이블[roundrect] 99 단국강토 02.16 2220
3109 LG전자 스타일시트 99 단국강토 02.16 2427
3108 TextArea 자동으로 늘리기 99 단국강토 02.16 4314
3107 자바스크립트 100선 99 단국강토 02.16 1376
3106 자바스크립트 100선 99 단국강토 02.16 2150
마케팅
특별 마케팅자료
다운로드 마케팅자료
창업,경영
기획,카피,상품전략
동기부여,성취