• 글 제
  • 2011년 1월 27일에
  • 오후 12시 8분에
  • 의해 관리자

상위 CSS3 명령

CSS3 정말 파이어 폭스, 사파리와 구글 크롬에서 지원하는 CSS3 작업 초안에 명시된 명령의 많은와 추진력을 수집하기 시작합니다. 우리는 우리의 즐겨찾기의 일부를 함께 넣어 줄 알았는데. 우리 시작하기 전에들이 작동하려면 CSS3 명령 브라우저 특정 구문 필요합니다.

: Mozilla Firefox를 위해 우리는 예를 들어 - moz - 접두어를 사용해야

- moz - 국경 - 반경 :

그리고 사파리 - 웹킷 - 접두어에 대한 예를 들면 다음과 같습니다

- 웹킷 - 국경 - 반경 :

1. 테두리 반경

CSS3 국경 반경 명령은 요소에 곡선 모서리를 만듭니다. 대신 작성 4 이상의 이미지를 사용 굽은 모서리는 다음과 같은 명령을 사용 :

곡선 모서리 명령은 Internet Explorer에서 표시되지 않습니다

border-radius

# box1 {
테두리 : # 699 고체 1px;

Mozilla Firefox에서 / * * /
- moz - 국경 - 반경 : 20px;

사파리 및 Google 크롬에 대한 / * * /
- 웹킷 - 국경 - 반경 : 20px;
}

2. 박스 그림자

그림자는 CSS3 박스 섀도 명령을 사용하여 요소에 적용할 수 있습니다. 상자 그림자는 세 숫자 값 더하기이 효과를 적용하기 위해 색상을 사용할 수 있습니다. 이 번호는 다음과 같습니다

1. 그림자의 오프셋 수평 거리 - 긍정적인 값은 그림자가 오른쪽과 왼쪽에 음수 값을 캐스팅을 의미
2. 그림자의 오프셋 수직 거리 - 긍정적인 가치는 그림자 아래 주조 및 음수 값 이상을 의미합니다
3. 어떻게 당신은 흐린 그림자 싶습니다

색상 값을 추가로 그림자가 완료된 것입니다 :

box-shadow

# box2 {
/ * 사용 상자 그림자 효과를위한 필수 * /
테두리 : 1px 고체 # 699; X

Mozilla Firefox에서 / * * /
- moz - 상자 - 그림자 : 5px 5px 5px # b6ebf7;

사파리 및 Google 크롬에 대한 / * * /
- 웹킷 박스 - 그림자 : 5px 5px 5 배 # b6ebf7;

3. 투명 또는 RGBA

투명성은 항상 까다로운되었습니다. 다른 브라우저는 역사적으로 다른 명령을 사용하여 투명도를 적용했습니다. 이 크로스 - 브라우저 불일치를 계속 우리가 새로운 CSS3 RGBA 배경 속성의 추가가 있지만 원칙적으로이 명령은 더 논리적이다. 먼저 두 번째 및 세 번째 각각 알파 채널이나 투명도 (0-1) 다음에 빨강, 녹색 및 파랑 값 (0-255)입니다 -. 명령 4 값으로 구성되어 있습니다

RGBA 명령에 대한 브라우저별 접두어 (- moz -, - 웹킷 -)가 필요하지 않습니다 :

# box3 {
배경 - 색상 : RGBA (110, 142, 185, 0.5);
}

배경 색상 명령은 0.5에서 멋진 푸른 회색 배경이나 CSS3 RGBA 속성을 이해하는 브라우저에 50 %의 투명도를 추가합니다.

불행하게도 인터넷 익스플로러는 또한 배경색 명령을 렌더링하려고 시도하지만, RGBA을 이해하지 않습니다. 배경 색상도 IE에서 설정되었는지 확인하기 위해 IE 전용 해킹이 필요합니다. 다음 예제에서는 : Explorer를 이해하지 못하는 인터넷 마지막 자녀 의사 선택기는 그것을 제외하는 데 사용됩니다.

transparency

# box3 {
* / 모든 브라우저의 경우 / *
배경 컬러 : # 6e8eb9;
}

본문 : 마지막 자녀 # box3 {
/ * 모든 IE 브라우저를 사용하여 제외 : 마지막으로 아이 * /
배경 컬러 : RGBA (110, 142, 185, 0.5) 중요;
}

4.

열을 추가하는 기능이 CSS3에 추가되었습니다. 오히려 컨테이너 내에 부유 요소보다 우리는 열 번호, 폭 및 규칙을 설정할 수 있습니다 :

colums

# box4 {
/ * 아니 열 속성에 대한 필수 * /
테두리 : # 699 고체 1px;

Mozilla Firefox에서 / * * /
- moz - 열 카운트 : 2;
- moz - 열 간격 : 20px;
- moz - 열 규칙 : 1px 고체 # 6e8eb9;

사파리 및 Google 크롬에 대한 / * * /
- 웹킷 - 열 카운트 : 2;
- 웹킷 - 열 간격 : 20px;
- 웹킷 - 열 - 규칙 : 1px 고체 # 6e8eb9;
}

5. 여러 배경 이미지

당신은 요소 당 하나의 배경 이미지를 적용할 수있다는 사실로 인해 CSS에 올 때 배경 이미지는 항상 제한되었습니다. 이것은 단순히 그들을 쉼표로 분리하여 요소마다 여러 개의 이미지를 수있는 CSS3의 경우하지 않습니다.

당신이 좀 스타일로, 다음 명령을 사용할 수있는 요소의 왼쪽과 오른쪽 모두에 이미지를 삽입하려면 :

multiple

# box5 인용구 {
배경 : URL (/ I / quotel.gif) 노 반복 0 0, URL (/ I / quoter.gif) 100 %에게 0 노 반복;
테두리 : # 699 고체 1px;

여백 : 0 20px;
}

이 명령은 것입니다 잘못 렌더링된 그것이 하나의 요소 2 배경 이미지를 수락하지 않으므로 Internet Explorer에서. 모든 IE의 해킹이 필요 제외합니다.

# box5 인용구 {
모든 브라우저의 경우 / * 그냥 오픈 견적 * /
배경 : URL (/ I / quotel.gif) 0 0 노 반복;
여백 : 0 20px;
}

본문 : 마지막 자녀 # box5 인용구 {
/ * 모든 IE 브라우저를 사용하여 제외 : 마지막으로 아이 * /
/ * 다음 두 이미지 * /
배경 : URL (/ I / quotel.gif) 노 반복 0 0, URL (/ I / quoter.gif) 100 %에게 0 노 반복;
}

6. 배경 그라디언트

CSS3의 배경 그라디언트는 매우 유연하고 복잡한 패턴을 만드는 데 사용할 수 있습니다. 그 간단한에서는 CSS 선형 구배는 그라디언트가 처음부터 끝까지 요소에 적용 오른쪽으로 남아있을 수 있습니다.

Mozilla Firefox에서 CSS3 그라디언트의 예제는 상자 '높이의 20 %를 상자의 아래쪽에있는 밝은 파란색 그라디언트를 적용

gradients

# box8 {
Mozilla Firefox에서 / * * /
배경 : - moz - 선형 - 그라데이션 (하단, # b6ebf7, # fff 20 %);
}

Safari에서 컬러 정지 값을 사용 덜 직관지만 더 유연한 접근 방식을 사용합니다. 사파리 특정 코드의 예제 (선형 대신 이외의 괄호에 포함되어 있습니다) 다음 :

# box8 {
배경 : - 웹킷 - 그라데이션 (선형, 왼쪽 하단, 왼쪽 위, 색상 중지 (0, # b6ebf7), 색상 중지 (0.20, # fff));
}

7. 회전

CSS3 또한 회전 속성은 매개 변수로 학위를 수락과 함께, 변환 명령을 사용하여 요소의 회전을 허용합니다.
rotation

<code> # box9 {
- moz - 변환 : 회전 (2deg);
- 웹킷 - 변환 : 회전 (2deg);
} </ code>와

8. 개요

Outilines은 CSS3 사양에 포함되어 있으며 하나의 요소에 적용할 수있는 테두리와 테두리 모두를 허용하고 있습니다.

개요 속성은 국경 명령 동일합니다. 추가 오프셋 속성은 그러나 국경이 더 이상 내부 또는 외부 요소의 이동 수 있습니다.
outlines

# box7 {
테두리 : 1px 고체 # 000;
개요 : # 699 고체 1px;
개요 - 오프셋 : - 9px;
}

회사 홍보

  • Mixx에 추가!
에이스 호스팅 인도

태그 : , ,

제목없는 문서

2 개의 댓글

  1. 게시물 좋은데 그것을 유지

  2. 우수. 정말 "상자의 그림자"technique.Good 작업 좋아요.

코멘트를 제출

XHTML :이 태그를 사용할 수 있습니다 <a href="" title=""> <abbr title=""> <acronym title=""> <b> 다운 <blockquote cite=""> <cite>에 <code> < 델 날짜 _ = ""> <em> 사용 <I> <q cite=""> <strike> <STRONG>


CommentLuv Enabled