0

我试图确保 an<img>具有一定的高度,以实际单位(厘米或毫米)为单位,无论设备的屏幕尺寸如何。

所以我的css规则有

img.class_of_image
{
 height:34.3mm
}

它也适用于 -my- PC。但是当我用我的移动设备(一个非常小的设备)访问该页面时,高度会呈现为 25 毫米。

我怎么解决这个问题 ?

我在里面添加了这个标签<head>

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">

演示在此链接中: http ://webtasarimveprogramlama.com/cetvel/alternatif-1/

我用来测试的设备是:Samsung Galaxy Young S5360

编辑

我用这个网站测试了 URL: http ://www.brickandmobile.com/mobile-emulator/

它将 Galaxy Note 的高度渲染为 30 毫米,因此显然有问题。

高度规则与设备大小“缩放”,这是我不想要的。

编辑2:

真的吗?没门 ?我对 jQuery 或任何其他解决方案持开放态度。只需要一种方法来确保 img 具有一定的大小。请不要告诉我这是不可能的:)

4

1 回答 1

2

CSSmm单位实际上并不代表现实生活中的毫米,它只代表 3.78px。

来源:http ://css-tricks.com/the-lengths-of-css/ 。

于 2013-10-05T20:33:25.440 回答