2012-03-04 4 views
3

나는이 가상 클래스를 꽤 자주 사용하고 있다는 것을 깨달았습니다. 따라서 2012 년에는 이전 버전의 IE와 페이지 렌더링 방법에 대해 걱정해야합니까? ? 물론 필자는 필요할 때만 사용하려고 노력하지만, 실제로 도움이된다. 나는 이것을 피하는 것이 싫다.first-child & last-child 크로스 브라우저 호환성

+0

http://www.quirksmode.org/css/contents.html – Petah

답변

11

에 어떤 선택 검사의 호환성을 확인하려면

& 다음은 일입니다. 당시 나는 원래 대답을 썼다 :

이 큰 사용자 기반이 큰 회사가 있고, 심지어 그들이 이동하거나 아무 것도 얻을 수 없다 (또는 적어도 기본 기능을 얻을 수) 사람들을 촉구하고 있습니다.

this page by quirksmode에 따르면 :first-child은 IE7 +에서 지원되지만 :last-child은 IE9 +에서만 지원됩니다. 즉, 이것을 사용하려는 경우 이전 IE를 모두 잊어 버릴 준비가되어 있어야합니다.

그러나 selectivizr을 사용하면 이전 브라우저에서 이러한 스타일을 사용할 수 있습니다.

+0

저는 첫 번째 아이를 사용하려고 합니다만, feb의 브라우저 시장 점유율에 따르면. 2012 IE6 + IE7은 10 % 만 차지하므로 걱정하지 않아도됩니다. – Andrew

+0

+1 좋은 답변입니다. 나는 혼자서 일을 잘못하고 있다는 것을 깨닫게했다. – blackpla9ue

+0

사용자 기반의 45 %가 여전히 IE 7을 사용하는 웹 사이트를 지원하려고 할 때만이 철학에 문제가 있습니다. 사용자가 브라우저를 업그레이드한다고 말하면 브라우저를 지원하는 것보다 훨씬 나쁩니다. – user1997781

4

그들이 눈 사탕에 사용된다면 나는 계속 사용한다고 말하고 싶습니다. 레이아웃 등등 스타일을 위해 그들에 의존한다면, 나는 IE <에 대한 몇 가지 대체 방법에 8

+0

좋은 지적 감사합니다 :) – Andrew

+0

문제가 없습니다. :-) – BenM

0

많은 변수를 고려하는 것이 있습니다

  • 당신에 대해 어떤 사이트를 말을하는거야? 포트폴리오, 정부 사이트, 전자 상거래?
  • 이 사이트에있는 IE6/7/8 사용자의 백분율은 얼마입니까? (이 브라우저 또는 이와 유사한 사이트에서 제대로 표시 될 때) 중국 (IE6) 또는 한국 (a whole country locked with IE)은 에스토니아 또는 핀란드와 매우 다릅니다.
  • 이 의사 용으로 무엇을 사용하고 있습니까? BenM 또는 더 중요한 디자인 물건에 명시된대로 눈 사탕?
  • IE6/7의 문제점은 무엇입니까? 어떻게 표시됩니까? 꽤 못생긴하지만 읽을 수있는 사이트와 이미지 사이에 차이가 있으며, hasLayout이 없어서 사라집니다. 완전히 읽을 수 없습니다.
  • 귀하의 고객 (고객이있는 웹 전문가 인 경우)은 IE7과의 호환성을 위해 추가 $/유로를, IE6에 대해서는 2 배를 지불하게됩니까? 자신이하는 일을 그들에게 알려주 는가?
  • CMS를 사용하는 경우 필요에 따라 .first.last 클래스를 추가하는 것이 얼마나 힘듭니다? 틀린 타사 플러그인의 템플릿과 PITA에서 쉽게 사용할 수 있습니다.모든 p를 선택 : 즉 백 엔드 개발자 동료의 직업과 그들이 당신을 듣고하지 않기 때문에 아니면
  • 당신이 선택에 대해 트릭 p + p 같은 (p ~ p 이상)을 알고 ... 단단 할 수있다 첫번째 것을 제외하고. 그것은 어떤 경우에는 :first-child에 유용한 대체 될 수