Php 有没有办法知道段落的高度?

Php 有没有办法知道段落的高度?,php,Php,我想知道一段的高度。有什么解决办法吗?谢谢。不用PHP,不用。段落将在浏览器中呈现;许多变量会影响实际高度:操作系统字体大小设置、缩放设置、字体可用性。。。。因此,只有在呈现页面之后,才能在客户端JavaScript中确定高度 jQuery框架具有方便的.height(),它将为您提供HTML元素的计算高度,并解决许多必须手动处理的跨浏览器问题: <p id="paragraph>Lorem Ipsum Dolor amet....</p> $(document).re

我想知道一段的高度。有什么解决办法吗?谢谢。

不用PHP,不用。段落将在浏览器中呈现;许多变量会影响实际高度:操作系统字体大小设置、缩放设置、字体可用性。。。。因此,只有在呈现页面之后,才能在客户端JavaScript中确定高度

jQuery框架具有方便的
.height()
,它将为您提供HTML元素的计算高度,并解决许多必须手动处理的跨浏览器问题:

<p id="paragraph>Lorem Ipsum Dolor amet....</p>

$(document).ready(function() {
 alert("Height is "+ $("#paragraph").height() + "Pixels");    
} );

不是PHP,不是。段落将在浏览器中呈现;许多变量会影响实际高度:操作系统字体大小设置、缩放设置、字体可用性。。。。因此,只有在呈现页面之后,才能在客户端JavaScript中确定高度

jQuery框架具有方便的
.height()
,它将为您提供HTML元素的计算高度,并解决许多必须手动处理的跨浏览器问题:

<p id="paragraph>Lorem Ipsum Dolor amet....</p>

$(document).ready(function() {
 alert("Height is "+ $("#paragraph").height() + "Pixels");    
} );

您需要在JavaScript中使用offsetHeight或clientHeight

范例

更多信息
您需要在JavaScript中使用offsetHeight或clientHeight

范例

更多信息

对于浏览器,Pekka的答案是正确的,但应该注意的是,可以计算给定(和已知)字体的宽度/高度(包括在PDF和图像中)。这些信息可以很容易地在中找到(还有其他的,但那是我用过的)

对于浏览器,Pekka的回答是正确的,但应该注意,可以计算给定(和已知)字体的宽度/高度(用于PDF和图像中)。这些信息可以很容易地在中找到(还有其他信息,但那是我使用过的)

如果您想在php中了解它,那么您可以计算高度,但因此您必须知道您使用的字体、字母的大小、要显示的文本,考虑到css样式,你的段落会有多宽,所以实际上不会。如果你想在php中知道它,那么你可以计算高度,但是你必须知道你使用的字体,字母有多大,你要显示什么文本,你的段落会有多大的宽度来考虑任何CSS样式,所以儿子实际上是没有的(特别是当你认为浏览器可以用不同的字体渲染东西)时,你可以尝试给段落一个固定的高度并激活溢出。然后您可能会知道php中的高度。@iTroubs true,但这通常是不切实际的,并且可能会被浏览器的缩放设置(但不确定)扭曲嗨!谢谢你!如何将其保存到php变量?固定高度这不是一个选项。@您不能,因为JavaScript是在PHP已经运行之后在客户端执行的。您必须使用另一个PHP脚本实例的结果进行Ajax回调,但我怀疑这是您想要的。你需要什么?(尤其是当你认为浏览器可以用不同的字体渲染东西)时,你可以尝试给段落一个固定的高度并激活溢出。然后您可能会知道php中的高度。@iTroubs true,但这通常是不切实际的,并且可能会被浏览器的缩放设置(但不确定)扭曲嗨!谢谢你!如何将其保存到php变量?固定高度这不是一个选项。@您不能,因为JavaScript是在PHP已经运行之后在客户端执行的。您必须使用另一个PHP脚本实例的结果进行Ajax回调,但我怀疑这是您想要的。你需要这个做什么?