2012-10-09 4 views
2

Firefox의 업데이트주기가 빨라지면서 각 주요 업데이트에서 렌더링이 다양해 보입니다.특정 버전의 Firefox를 대상으로하는 CSS

특정 주요 버전의 Firefox를 대상으로하는 신뢰할 수있는 방법 (javascript 또는 css)이 있습니까?

+1

"올바른"방법은 대부분의 브라우저에 대한 기본 지원을 설정 한 다음 최신 CSS 기능을 지원하는 최신 브라우저에 점진적 향상을 제공하는 것입니다. 특정 버전의 브라우저를 대상으로하는 것은 악몽이 될 수 있습니다. 특히 Chrome과 Firefox가 모두 빠른 출시주기에있는 경우 더욱 그렇습니다. – Andrew

+1

@andrewap 그게 내가하려는거야 - 우리는 가장 일반적인 브라우저에서 잘 작동하는 기본 CSS가 있습니다. 우리는 조건부 주석을 사용하여 iPad와 IE를 타겟팅하고 각각 약 3 개의 추가 규칙이 있습니다. 나는 FF16에서 나타난 수직 위치 문제를 해결하려고하고 있습니다. FF16의 명백한 렌더링 버그에 맞게 다른 모든 브라우저에서 20px 아래로 메뉴를 밀어 넣고 싶지 않습니다. – HorusKol

+1

JavaScript를 사용하여 브라우저 버전을 쿼리하는 방법이 있습니다. 예를 들어, ['jQuery.browser'] (http://api.jquery.com/jQuery.browser/)를 사용하여 버전을 파악한 다음 특정 CSS 파일을로드하여 문제를 해결할 수 있습니다. 그런데이 렌더링 버그는 정확히 무엇입니까? – Andrew

답변

0

특히 link에서 "사용 가능한 브라우저 코드"섹션을 확인하십시오.

+0

FF의 버전을 4 이상으로 구별하는 데 도움이되지 않습니다 (이후 버전 16에 이르기까지) – HorusKol

관련 문제