Android의 경우 사람들은 UI 요소에 dp (밀도 독립 픽셀) 측정을 사용하도록 권장 48dp
하며 버튼 높이 등에 사용하는 것과 같은 규칙이 있습니다 .
저는 웹 애플리케이션을 작업하고 있는데 UI 디자인이 Android 디자인 표준을 따르지 않는다는 비판을 많이 받고 있습니다. 분명히 내 응용 프로그램은 Android Holo 테마 대신 CSS 및 HTML을 사용하기 때문에 다르게 보일 것입니다.하지만 여전히 가능한 한 많이 준수하도록 만들고 싶습니다. 그러나 CSS는 밀도 독립 측정을 허용하지 않습니다.
다른 해상도와 픽셀 밀도에서 내 응용 프로그램을 테스트 할 때보기가 좋지 않고 때로는 비율이 떨어져서 작동하지 않습니다. CSS에는 Android 네이티브 개발과 같은 dp 단위가 없지만 몇 가지 대안이 무엇인지 궁금합니다.
어떻게 든 Javascript를 사용하여 픽셀 밀도를 얻고 모든 것을 적절하게 수동으로 조정할 수 있습니까? 모든 해상도 / 밀도에서 멋지게 보이고 작동하는 웹 앱을 만드는 가장 좋은 방법은 무엇입니까?
px
는dp
Android 와 동일 합니다. CSS3 사양에 따르면. 단위와 가치에 .