2011-09-03 8 views
1

position: absolute을 사용하여 HTML5에 개별 문자를 정확하게 배치하려고합니다.브라우저 위치 : 절대 자릿수 및 소수점 자릿수가?

position%em으로 지정했지만 모든 브라우저에서 소수점을 다르게 처리하고 확대/축소 수준에 따라 출력이 크게 보이지 않습니다.

12.005 % 및 3.003em은 부모를 기준으로 한 줌 레벨 및 크기에 따라 소수 부분을 사용하거나 사용하지 않을 수 있습니다.

누구든지 chrome/firefox에서이 문제를 해결하는 방법에 대한 아이디어가 있습니까? IE 9도 좋을 것입니다.

+0

상대 컨테이너는 어디에 있습니까? 샘플 HTML을 추가하십시오. –

+0

내가 본 바로는 [CSS 변형] (http://www.w3.org/TR/css3-2d-transforms/)에는'left' 스타일과'top' 스타일이하는 정밀도 문제가 없습니다. , 그리고 모든 최신 브라우저 (공급 업체 접두어 포함)에서 지원됩니다. – sethobrien

답변

0

저는 유체 측정 (%em)을 사용하여 위치 측정을 처리하는 것이 문제라고 생각합니다.

위치가 (대부분) 브라우저와 화면 크기가 동일하도록하려면 pixels을 사용해야합니다.

진술 : 표준 100 % 줌 레벨로 디자인해야합니다. 다른 모든 것은 너무 예측할 수 없습니다.