Firefox 2가 CSS에서 지정된 것보다 큰 글꼴을 표시하는 이유는 무엇입니까?

StackOverflow https://stackoverflow.com/questions/126557

  •  02-07-2019
  •  | 
  •  

문제

Firefox 2가 CSS에 지정한 것보다 큰 글꼴의 특정 요소를 표시하는 웹 페이지가 있습니다.

영향을받는 요소를 볼 때 (주로 td 내가 알 수있는 한 요소) Firebug와 함께, 나는 font-size 에서 상속됩니다 body (11px, 따라서 상대 크기가 아닙니다). 스타일은 이것을 덮어 씁니다 font-size, 어디서나. 내가 토글 할 때 계산 된 스타일을 보여줍니다 옵션, font-size Firefox의 기본값 인 16px로 표시됩니다.

그게 보인다 td 상속하지 않습니다 font-size 제대로. 분명히, 나는 더 구체적인 CSS 선택기를 td (실제로 작동)하지만 Firefox의 문서화 된 동작을 찾을 수 없습니다. font-size 제대로. 그것은 단지 몇 개의 테이블에서만 발생하지만 서로 완전히 관련이 없습니다.

내가 무언가를 간과하고 있는지 또는 이것이 Firefox에서 렌더링 문제인지 아는 사람이 있습니까? Internet Explorer (표준 준수를위한 최상의 참조가 아니라는 것을 알고 있습니다)는 글꼴 크기를 테이블로 확장하지 않습니다.

도움이 되었습니까?

해결책

이것은 합리적으로 잘 알려진 성가심입니다. 테이블과 TDS는 적어도 XHTML에서 글꼴 크기를 제외한 모든 글꼴 스타일을 상속합니다. 이것을 "수정"하려면 테이블 또는 TD 요소의 글꼴 크기도 설정하십시오.

명확히하기 위해, 이것은 Firefox 관련이 아닙니다. 다른 브라우저에서 테스트 했습니까?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top