CSS 팁 테스트 : CSS를 정말로 이해하고 있습니까?
키 포인트의 검토
z-index
margin
::first-line
:hover
는 산만합니다. 는 확실히 적용하는 요소에 대해 이중 선 높이를 제공 할 것입니다. EM은 백분율보다 인기가 높거나 사람들이 실제로 이해하지 못합니다. 를 단위로 지정하면 다른 글꼴 크기의 자식 요소를 지정하면 고정 된 선 높이 대신 숫자가 상속됩니다.
대신
나는 마지막 질문은 약간 비열하다. 그러나 테스터의 23% 만이이 질문에 올바르게 대답 할 수 있었으며 (이것은 운이 더 나쁩니다!) 혼란스러운 지점을 만졌습니다 :
이 경우 의사 클래스는 홀수 요소의 경우 (또는 와 의사 요소가 일반적으로 매우 모호한 CSS 기능처럼 들리기 때문에 단순히 생각하지만, 테스터의 36%가 이것을 의사 요소로 선택했습니다.
입니다 (39%는이 답변을 선택했습니다). 실제로
line-height
그러나 line-height
line-height
로 설정하면 2em
로 200%
를 설정하면 글꼴 크기가 변경 되더라도 브라우저에 글꼴 크기/라인 비율을 유지하도록 지시합니다. 본문의 선 높이는 24pt이지만 제목의 24pt 글꼴의 경우 라인 높이가 자동으로 48pt로 증가합니다. line-height
이 질문은 약간 까다 롭습니다. CSS 레이아웃이 종종 필요한 "기술"경험이 필요합니다.
2
z-index
margin
의 작동 방식을 실제로 이해하지 못하기 때문입니다. 실제로 overflow
background
만으로도 정답입니다. 사람들의 30%만이 올바르게 대답했습니다. 요소 사이에 거리를 생성하는 속성이 어떻게 겹칠 수 있는지 궁금 할 것입니다. 실제 CSS 레이아웃을 수행 한 경우 답은 분명해야합니다. 음수 마진으로 인해 요소가 겹치게됩니다. margin-top
-100px
.
요소). tr
)이고 홀수 요소의 경우 (또는 tr
)입니다. :nth-child(even)
:nth-child(2n)
물론 :nth-child(odd)
:nth-child(2n 1)
는 첫 번째 줄이 두 번째 줄로 고장날 위치에 관계없이 블록의 첫 번째 텍스트 줄에 스타일을 적용 할 수있는 의사 요소입니다. :nth-child
점수는 어떻습니까?
위 내용은 CSS에 대해 아무도 모르는 3 가지 (거의)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!