jjzjj

outerHeight

全部标签

javascript - YUI 中的 jQuery outerHeight() 等价物是什么

在jQuery中,我可以很容易地通过使用outerHeight()获取包含填充、边框和可选边距的元素的当前计算高度。...//returnsheightofelement+border+padding+margin$('.my-element').outerHeight(true);我如何在YUI中执行此操作?我目前使用的是2.8.1版。类似于thisquestion,我总能做到getComputedStyle()高度、边框、填充和边距,但这是大量的体力劳动,包括解析返回值和获取所需的正确值以及自己进行数学计算。在YUI中是否有一些与jQuery的outerHeight()等效的函数可

javascript - jQuery outerHeight 没有返回正确的值

我正在尝试通过从窗口大小中减去页眉和页脚值并在文档加载时将内容设置为此值来动态设置网页内容的高度。每个函数参数都接受一个元素id,以获取元素高度;不包括内容参数。functionsetH(header,content,footer){winH=top.innerHeight;winTitle=32;//heightvalueofthewindowtitle(partoftheheader)headH=$(header).outerHeight(true);footH=$(footer).outerHeight(true);contentH=winH-winTitle-headH-foo

javascript - jQuery outerHeight 没有返回正确的值

我正在尝试通过从窗口大小中减去页眉和页脚值并在文档加载时将内容设置为此值来动态设置网页内容的高度。每个函数参数都接受一个元素id,以获取元素高度;不包括内容参数。functionsetH(header,content,footer){winH=top.innerHeight;winTitle=32;//heightvalueofthewindowtitle(partoftheheader)headH=$(header).outerHeight(true);footH=$(footer).outerHeight(true);contentH=winH-winTitle-headH-foo

javascript - window.innerHeight vs window.outerHeight 来计算密度?

当我开始使用标尺PhoneGap开发一个简单的应用程序时遇到了问题。我的大部分移动背景都是原生Android,所以我从它开始。我是javascript和html5的初学者,一般来说是Web开发。Here你可以看到我与这个问题相关的第一个问题。这是我第一次尝试计算一毫米有多少像素。这在Androidnative代码中运行良好。publicfloatgetYdpi(){returndisplayMetrics.ydpi;}functiongetPixelsPerMillimeter(){returnYDpi/25.4f;}但是毫米标记画错了。最后经过一些尝试,我更换了如下方法functio

jquery - outerHeight(true) 不包括边距?

根据JQuerydocsouterHeight(true)函数返回元素的总高度,包括填充边框和边距。我遇到了一个案例,这个promise似乎被打破了。这是一个repro.这是html:outerdivheight=ulheight(includingmargins)=here和javascript:varapp=angular.module('application',[]);app.directive('showHeightIn',function($log){returnfunction(scope,element,attrs){$('#'+attrs.showHeightIn).

JavaScript - 需要一种方法来设置元素的 OuterHeight

我有一个容器元素,它是它的子元素的布局容器,我必须根据一些属性来安排子元素。我需要简单的方法来设置元素的outerHeight,比如,$(e).setOuterHeight(200);jQuery的outerHeight根本不设置高度,实际上它是一个只读方法。$(e).height(200);//thisclipsmyelement在上面的方法中,我松开了文本类型输入的边框。我的元素的子元素根据可用空间和其他一些基于它所持有的数据的标准停靠,像float、清除等简单布局将不起作用,因为填充等会根据大小动态变化。我最终会使用Table,即使我不想但别无选择,但无论如何感谢您的帮助。现在,

javascript - jQuery中的宽度,innerWidth和outerWidth,height,innerHeight和outerHeight有什么区别

我写了一些例子来看看有什么区别,但它们显示的宽度和高度的结果相同。$(document).ready(function(){vardiv=$('.test');varwidth=div.width();//200pxvarinnerWidth=div.innerWidth();//200pxvarouterWidth=div.outerWidth();//200pxvarheight=div.height();//150pxvarinnerHeight=div.innerHeight();//150pxvarouterHeight=div.outerHeight();//150px})