CSS3 공통 속성 (A)

원본 링크 : https://www.mk2048.com/blog/blog.php?id=h0212cj2ka1j&title=CSS3%E7%9A%84%E5%B8%B8%E7%94%A8%E5%B1%9E%E6 A7 % 80 %의 %의 EF의 %의 BC의 % 88 % E4의 %의 B8의 % 80 %의 EF %의 BC의 89 %

선택자

선택 속성 (태그 속성에 의해 선택)

  • E [ATTR] 만큼 요소로서 <E>를 ATTR 존재가 선택 될 수 있다는 특성 : DIV [급]
  • E는 [ATTR =이 발] 존재 동일 ATTR의 발과 같이 선택 될 수있는 속성이다 <E>의 요소를 나타냄 DIV [클래스 = "발" ]
  • E [* = ATTR 브로] <E> 속성의 ATTR 현재 값의 요소는 같은 발을 포함하고, 임의의 위치로 나타낸다 : [클래스 * = "text_val DIV "]
  • E는 [ATTR는 ^ = 브로] 의 원소를 나타내고 <E> 현존 값 ATTR의 발 특성과 같은 시작 위치로 포함 DIV [클래스 ^ = "val_one를 "]
  • E는 [ATTR = $ 브로] <E> 속성의 ATTR 현재 값과 같은 발하고, 종료 위치, 상기의 원소를 나타내고 : DIV [클래스 $ = "two_val를 "]

의사 클래스 선택기

  • E : 제 아이 : 첫번째 하위 요소 <E>의 모든 요소를 선택 (의사 클래스 오해 및 CSS2에 정의되어있다)
    • P : 첫번째 아이 선택기 요소가 첫번째 하위 요소를 나타내는 일치 <p>
    • 이 P> 난 : 제 아이는 제 1 선택기는 모든 자식 요소 <p> 요소를 나타내는 일치 <I>
    • P : 첫번째 아이 내가 모두 <I> 요소 선택기는 모든 제 자식 요소와 일치하는 대표 <p>에
  • E : 마지막으로 아이 : 마지막 자식 요소 (전자 : 첫째 자녀와 유사)를 선택
  • E : n 번째 자식 (N) : 규칙은 N에 의해 설정된 모든 요소 <E>, 및 <E>의 자식 요소를 선택 소자가 행에
    • E : n 번째 자식 (3) 선택하고 제 1 서브 엘리먼트 (3) <E>
    • E : n 번째 자식 (N) : 0,1,2,3,4에서 선형 변화를 다음과 같이 n 개의 경우 선택된 서브 - 엘리먼트 <E> 모두 ...... N <= 0을 선택하면
    • E : n 번째 자식 (2N-1) : 홀수 <E>를 모두 선택할
    • E : n 번째 자녀 (-n 5) : 전 5 <E> 참고를 선택 : E를 : n 번째 자녀 (5-n)은 영향을 쓸
    • E : n 번째 마지막 자식 (α 5) 선택 후 5 <E>
    • E : n 번째 자식 (짝수)을 첨가 짝수 서브 - 엘리먼트 <E>를 모두 선택 E를 모든 홀수 n 번째 자식 (홀수)
  • E : 빈 : <E> 요소를 포함하는 공간에 내용을 선택합니다
  • E : 타겟 : 인해 현재 앵커 요소에 사용하기위한 앵커를 선택 결합 될
  • E :하지 (선택기) 요소가 다른 선택기 (임의 선택)되어 아우터 선택되고
  • 기타 덜 일반적인 의사 클래스 선택기 등 : : n 번째의 형 () , : N 번째 - 마지막-의 형 () : 최초의 형 : 마지막-의 유형 : 전용 아이 : 만 의 클로 형

의사 요소 선택기

  • E :: 전 :: 후 E : 시작 및 종료 요소를 만들 수있는 요소 <E> 내부 요소를 사용하여 결합되는 인라인 요소, 속성 및 콘텐츠입니다
    특별히주의 :이 두 선택자 의사 클래스 사이의 이전 버전에 선택 (의사 요소 개념이 존재하지 않는), 새로운 버전의 E : 전에, E : 자동으로 E로 식별됩니다 후 :: befote, E :: 후
  • E :: 첫 번째 문자 : 텍스트의 첫 글자 나 단어
  • E : 일차 : 텍스트의 1 행
  • E : 선택 : 선택한 텍스트 스타일

 

  • RGBA (0,0,0,0.1) 색 공간, 새로운 색상의 표현에있어서, 상기 R (적색), G (녹색 ), B (청색), A (알파, 불투명도)
  • HSLA (. 200 ?? 1 ,,, 임) : H (색조 색조는 0 내지 0/360이 적색, 녹색 나타내고, 120 (360), 범위, 및 청색 240 나타냄), S (포화, 채도 값 0 % ~ 100 %), L의 범위 (명도, 휘도, 범위 0 % ~ 100 %)와, (α, 0에서 1 사이의 불투명도)
    첨가 : 투명도 (불투명도) 만 온 상자 설정 상자와 그 내용의 아들은 아버지의 상자 불투명도 및 RGBA는, HSLA 지역 색상의 세트에 적용 할 수있는 것입니다 상속 및 상속이 없습니다

 

텍스트 그림자

  • 텍스트 그림자 : 각각 상쇄 될 수 있고, 흐림, 색상 (투명도를 제공 할 수있다)
    • 오른쪽으로 포지티브, 네거티브 왼쪽 : 수평 오프셋 (offset)
    • 수직 오프셋 : 상향 네가티브 포지티브 하향
    • 모호함은 음수가 될 수 없습니다
      그림 :
      文字凸起:
      .tu{
      text-shadow: -1px -1px 1px #fff, 1px 1px 1px #000;      
      }
      .ao{
      text-shadow: -1px -1px 1px #000, 1px 1px 1px #fff;
      }

 

박스 모델

  • 박스 크기가 : CSS는 상자 크기 조정 박스 모델에 의해 지정되며, 박스 크기는 두 값을 갖고 있습니다 :
    • 컨텐츠 상자 : 상자 플러스 패딩 값을 더한 테두리 너비 값과 같은 값의 실제 폭은 기본값입니다
    • 경계 박스 : 너비 값은 테두리 패딩의 정의 박스의 실제 폭을 변경하지 않더라도, 상자의 실제 폭과 동일하게 설정된다

보다 전문적인 프런트 엔드 지식의 확인 [2048] 원숭이 www.mk2048.com을

추천

출처blog.csdn.net/weixin_39037804/article/details/102758632