고객이 그의 맥에서 그의 웹 사이트에있는 CSS가 끔찍하다고 불평합니다. 나는 그것을 검사하고 그의 브라우저에서 특정 설정을 사용하여 글꼴을 특정 글꼴로 설정하고 최소 높이를 가졌다는 것을 알아 냈습니다.브라우저에서 사용하는 글꼴을 확인하고 CSS를 적용 하시겠습니까?
지금 문제는 CSS의 일부가 높이에 달려 있고 현재 제대로 작동하지 않는다는 것입니다. 거기에 내가 그런 것들을 감지하고 CSS를 무시할 수있는 기회가 무엇입니까? (PHP와 그것을하고 게다가 사용자 정의 CSS를로드)
, 당신은 * 물건 * 더 이상이 필요 있도록 CSS를 변경하지함으로써이 문제를 해결해야한다 정확한 높이. 사용자가 사용자 정의 글꼴 설정을 설정했는지 여부를 감지 한 후 새로운 CSS를로드하는 것은 잘못된 방법입니다. – thirtydot
사용자 에이전트는 폰트 스타일을 원할 경우 궁극적으로 말을합니다 (대부분 사이트에서 설정하도록 함). 그렇게하지 않으면 사용자 설정을 무시할 수 없습니다. 가장 좋은 방법은 폰트 변형 (em 단위로 설정)을 허용 할 수있는 충분히 유연한 디자인을 만드는 것입니다. – ScottS