728x90
반응형
1) CSS3
색상을 지정할때 rgba값을 주면 투명도를 조절할 수 있다.
마지막 alpha는 %인데, 0은 완전 투명이고 1은 완전 불투명이다. 예제에서는 25%를 지정한 것이다.
CSS3에 추가된 태그들에 무조건 rgba만 사용해야 하는 것은 아니다. 적재적소에 사용하면 참 편리하다.
이렇게 하면, 짠 하고 div에 그림자가 생긴다. 콤마(,)로 구분해서 계속 그림자를 추가할 수 있다.
-webkit-box-shadow: 5px 5px 3px rgba(0,0,0, .3),0 0 3px rgba(0,0,0, .3);
-moz-box-shadow: 5px 5px 3px rgba(0,0,0, .3),0 0 3px rgba(0,0,0, .3);
box-shadow: 5px 5px 3px rgba(0,0,0, .3),0 0 3px rgba(0,0,0, .3);
텍스트에도 그림자를 줄 수 있다.
이렇게 하면 끝. 물론, 아래와 같이 색상을 rgba로 줄 수 있다 (투명도 조절을 위해 -_-b).
text-shadow: 1px 1px 0 rgba(255,255,255, 1);
다음은 박스나 이미지 곡선처리다 (참 많은 편법들이 나왔었지 ㅋ).
기존에 모퉁이를 둥글게 하려면 이미지를 사용해야 했지만, 이젠 CSS3 하나로 해결할 수 있다.
네 모서리 둥글기를 똑같이 하고 싶다면 아래와 같이 간단히 할 수도 있다.
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
CSS3만으로 이미지를 기울일 수 있다.
-moz-transform: rotate(30deg);이렇게 하면 시계방향으로 30도 기울어진다. 반시계방향으로 하려면 -30deg 값을 주면 된다.
-webkit-transform: rotate(30deg);
문제는 Google Chrome에서 계단현상이 생긴다. FireFox에서는 살짝 Blur하게 보이고, Safari에서는 깨끗하다 +ㅂ+
확대할 수도 있다.
-moz-transform: scale(1.3);이렇게 하면 130% 확대된다. 그냥 확대되는 것이 아니라 다른 컨텐츠 위로 떠올라 확대되는 느낌이다.
-webkit-transform: scale(1.3);
다시 말하면 레이아웃을 깨지 않고 개별적으로 적용되는 것.
다만, 원본이미지가 어떠하든 확대된 이미지 해상도는 떨어진다. 지나치게 확대하면 못 알아볼지도;;
반응형
LIST
'전공 > 유용한' 카테고리의 다른 글
windows(윈도우7) 7에서 telnet(텔넷) 사용 하는 방법 (0) | 2011.07.28 |
---|---|
iexplore 오류/종료가 안 되고 (프로세스에 남아 있는 경우) (0) | 2011.05.24 |
무료 딩벳폰트 (1) | 2010.12.27 |
adobe cs3 VS cs4 해결 방법 공개 (0) | 2010.12.03 |
cs모두(flash cs3, cs4, cs4, cs5)로 import시 에러 해결 방법,,,, (7) | 2010.12.02 |