sitelink1 http://cafe.naver.com/daoustyle/938 
sitelink2  
sitelink3  
sitelink4  
extra_vars5  
extra_vars6  

CSS3에서는 gradient를 자체적으로 제공할 뿐만 아니라 여러 개의 배경 이미지를 지정할 수 있다.

IE9 및 최신 브라우저에서만 가능하다

gradient에는 선형과, 원형이 있고 방식의 차이는 별반 없다.


1. 선형 그라디언트

    Background-image: -moz-linear-gradient(270deg,#FFF 0%, #000 100%);

    Background-image: -moz-linear-gradient(top,#FFF 0%, #000 100%);

    Background-image: -moz-linear-gradient(#FFF 0%,#000 100%);

    * 3가지 방법은 동일하다


    SVG를 이용한 선형 그라디언트

     ound-image:  url(…/images/gradient.svg);


    IE필터를 이용한 선형 그라디언트

     Filter:progid:DXImageTransform.Micrsoft.gradient(GradientType=0,

     startColorstr=’#COLOR’,endColorstr=’#COLOR);  /* IE6 & IE7*/

     -ms-filter:”progid:DXImageTransform.Microsoft.gradient(GradientType=

     0,startColorstr=’#COLOR’, endColorstr=’#COLOR’)’; /* IE8 */

    * 이 방법들은 둘다 성능에 큰 영향을 끼치므로 꼭 필요하더라도 가급적 덜 이용하는 편이 좋다

 

2. 방사형 그라디언트

  • Closest-side

중심에서 가장 가까운 박스의 측면에 닿는 크기의 원

타원이면중심에서 가장 가까운 수직, 수평 양 측면에 모두 닿는 크기의 타원

  • Closest-corner

중심으로부터 박스 가장 가까운 모서리에 정확히 닿을 수 있는 크기

  • farthest-side

중심으로부터 가장 먼 박스 측면에 닿을 수 있는 크기로 Closest-side와 유사

  • farthest-corner

그라디언트중심으로부터 박스 가장 먼 모서리에 정확히 닿을 수 있는 크기

  • Contain

closest-side 동의어

  • Cover

farthest-corner 동의어



3. 반복 그라디언트

     파이어폭스3.6, 크롬10, 웹킷 최신 개발 버전 5 지원

    .repeatLinear {

        Background-image:-webkit-repeating-linear-gradient(left,

        Rgba(0,0,0,0.5)10%,

        Rgba(0,0,0,0.1)30%);

    }


4. 다중 배경 이미지

           Background-color:  transparent;

           Background-image:  none;

           Background-position:  0 0;

           Background-size:  auto;

           Background-repeat:  repeat;

           Background-clip:  border-box;

           Background-origin:  padding-box;

           Background-attachment:  scroll;


의견>

gradient 사용법을 책에서 열심히 설명한건 좋은데 너무 어렵게 써놨다는 생각이 드네요 +ㅁ+

실무에 참고했었던 예제 첨부해 봅니다

2012-04-17_13;17;10.jpg


2012-04-17_13;17;21.jpg


2012-04-17_13;17;42.jpg