이 문제는 분명히 내가 생각한 것보다 큽니다! 웹 페이지 용으로 VS2008 양식 디자이너를 사용하면 픽셀을 사용하여 모든 것을 배치하는 데 어려움을 겪을 수 있습니다. 사실, 제가 말할 수있는 한, 결점 위치 지정과 픽셀을 사용하는 것은 매우 어렵습니다.ASP.NET 양식 디자이너 및 DPI/em 문제
그래서 내 webapp는 누군가가 120DPI 문제를 언급 할 때까지 멋지게 발전했습니다. 그리고 나는 무시해 버린 다른 분야로 방황했습니다.
나는 더 큰 모니터를 얻는다고 생각하는 사람입니다. 동일한 크기의 텍스트로 더 많은 창문을 표시하고, 40 대이고 눈이 뛰고 있기 때문에 모든 것을 크게 만들지 않기 때문입니다. -)
디자이너가 픽셀 이외의 것을 배치하는 방법이 없다는 것을 감안할 때 절반 길이의 집이 있습니까? 나는 모든 인라인 스타일을 픽셀에서 이미 값으로 변경하려고하지 않습니다. 미안 해요,하지만 그것은 자원 봉사자가 작성한 webapp에 대한 너무 많은 작업입니다.
텍스트 상자 등을 배치 할 때 픽셀을 유지하는 것이 좋지만 글꼴에 대해 비율 기반 시스템을 사용하도록 전환 하시겠습니까? 그 크기가 바르게 될까요?
이것은 IE7에서만 문제가됩니다. IE8은 DPI 설정을 살펴보고 필요에 따라 x, y, w, h 값을 조정합니다. 나는 이것이 동시에 옳고 그름 모두 다름을 고맙게 생각합니다. 이제 IE8은 고정 픽셀 크기가 사용 된 120DPI에서 올바르게 작동합니다.
Cheers, Rob.
사실, webapp이 텍스트 크기의 점으로 위치를 지정하기 위해 픽셀을 혼합하는 추기경이라는 사실을 깨달았습니다 ... 텍스트의 점에서 픽셀로 바뀌었고 120DPI의 IE7에서는 괜찮습니다. 이게 완벽한 수정이 아니란 걸 알았습니다 ... –