.height() 以百分比返回高度,如何以像素为单位获取它
.height() returns height in percent, how to get it in pixels
我有一个元素,我想确定它的高度和宽度,以便我可以正确填充它,但是当我使用
$('#element').height();
$('#element').width();
它以百分比形式返回值。我一直在寻找解决方案,但是搜索中出现的所有问题都暗示jQuery默认返回像素,因此没有解释如何让它这样做。
我相信你一定弄错了。 你能提供一个演示,其中jQuery返回.width或.height的百分比值吗?
到底要返回什么?您可能会看到小数值 (.75) 而不是整数。从 .height() 文档中:
在某些情况下,与维度相关的 API(包括 .height())返回的数字可能是小数。代码不应假定它是整数。此外,当用户缩放页面时,尺寸可能不正确;浏览器不会公开 API 来检测这种情况。
相关文章:
- 获取以屏幕像素为单位的旋转SVG元素的边界
- GridStack项的高度和宽度(以像素为单位)
- 远距离变换元素的宽度/高度(以像素为单位)
- 以非像素为单位获取HTML DOM元素的CSS高度,在我的例子中是英寸
- .height() 以百分比返回高度,如何以像素为单位获取它
- 如何从顶部获取窗口位置(以像素为单位)
- 以像素为单位获取整个页面的高度
- 获取返回的数据表的大小(以像素为单位)
- 裁剪后的图像大于 coppit.js 中以像素为单位的内在大小
- 如何查找可滚动页面的垂直长度(以像素为单位)
- 使用 snap SVG,如何以像素为单位计算 SVG 文件的整个路径
- 为什么我的圆圈不会以“像素”为单位显示
- jQuery滚动事件:如何确定滚动量(滚动增量),以像素为单位
- 如何获得以像素为单位的上传图像分辨率?(上传前)
- 使用RaphaelJS将路径缩放为纸张大小或以像素为单位设置路径尺寸
- jQuery获取以像素为单位的高度
- 如何使用JavaScript或jQuery获得以像素为单位的文本宽度
- 使用javascript确定图像大小(以像素为单位)
- OpenLayers以像素为单位
- Javascript mobile-根据屏幕尺寸以像素为单位计算元素尺寸