HR高度1px不工作

时间:2011-08-02 18:26:41

标签: android html css pixel space

<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 ...在我的机器人......在风景上它们都是1px但是在肖像上有些线条是1px而有些是2px ......如果我滚动它们不会改变所以它不是屏幕做它。我很困惑,有人可以向我解释一下吗?

1 个答案:

答案 0 :(得分:1)

一些像HTC所希望的Android设备没有配置的一些真实像素。它像800x 480,但实际像素数量较少。所以实际设备中的2px可能是1px(因为它更大,更小的物理dpi)。 在Android上不要用像素“玩”。使用密度点(http://developer.android.com/guide/practices/screens_support.html,但仍然在某些设备上问题可能仍然存在)