Высота HR 1px не работает - PullRequest
       6

Высота HR 1px не работает

0 голосов
/ 02 августа 2011
<hr style="height: 1px; border: none; color: #000000; background-color: #000000; padding: 0px; margin: 0px; width: 20px; font-size: 0px; line-height: 1px;">

Я также пытался

<div style="background-color: #000000; height: 1px; width: 20px;"></div>

На некоторых устройствах все строки имеют 1px ... на моем Android ... на альбомной ориентации они тоже все 1px, но на портретной линии некоторые строки 1pxи некоторые из них 2px ... И если я прокручиваю, они не меняются, так что не экран делает это.Я так растерялся, кто-нибудь может мне это объяснить?

1 Ответ

1 голос
/ 02 августа 2011

Некоторые устройства Android, такие как HTC desire, не имеют определенного количества реальных пикселей, настроенных для работы.Это как 800x480, но реальные пиксели меньше в цифрах.так что 2px в реальном устройстве может быть 1px (потому что это больше, меньше физическое dpi).На андроиде не "играют" с пикселями.Играйте с точками плотности (http://developer.android.com/guide/practices/screens_support.html, но на некоторых устройствах проблема может сохраняться)

...