我们可以使用jquery更改html或身体高度吗
Can we change the html or body height using jquery?
我试图运行以下语句:$('body').height(100);
,但当我再次检查高度时,我发现它没有改变!
有什么方法可以改变<body>
的高度吗?
文档主体是一个神奇的元素,它的行为与其他HTML元素不同
$('body').height(100);
是正确的,与相同
$('body').css({height: 100});
$('body').css({height: '100px'});
$('body').attr({style: 'height: 100px'});
所有结果都是这样的:
<body style="height: 100px;">
但是,设置高度不会隐藏100px高度之外的区域。您应该将正文内容包装在div中,并设置其高度:
<body>
<div id="wrapper" style="height: 100px; overflow: hidden;">
<!-- content -->
</div>
</body>
jQuery的解决方案是:
$("body").wrapInner($('<div id="height-helper"/>').css({
height: 100,
overflow: "hidden"
}));
您实际上应该使用
CCD_ 3,它将起作用。
尝试使用$('body').addClass('your class name');
或$('body').attr('style', 'height: 100px');
应该是
$('body').css('height', '100px');
或
$('body').height(100);
相关文章:
- 分析高度属性时出现意外值{{specs.height}}.index.html
- 如何在HTML CSS JavaScript中根据纵横比调整高度或宽度
- 使用Javascript匹配两个HTML元素的高度
- 在 HTML/CSS 中更改元素高度与宽度的比较
- 如何使用行边框更改HTML表中单个行的高度
- 以非像素为单位获取HTML DOM元素的CSS高度,在我的例子中是英寸
- CSS webkit溢出隐藏和HTML元素高度
- 如何在node.js中查找HTML元素的高度
- 设置 HTML 页面的最小高度
- 当 html 高度为 100% 时,粘性导航中断
- html和身体高度的缺点是100%
- 如何在DOM上的javascript操作之后立即获取html元素的高度
- 如何使用jQuery将所有HTML元素包装在DIV中,具体取决于这些HTML元素的总高度
- HTML选择下拉菜单,最大高度为100%,大小自动
- 如何在加载 html 后获取容器高度
- 使用 JavaScript 和/或 jQuery 访问外部 HTML 正文的宽度和高度
- HTML iframe 更改高度事件
- 如何调整从其他用户加载的图像的大小,以便保持尺寸,同时使用 css 设置最大宽度和高度?(HTML/JS/CSS)
- 网页(应用程序)布局-设置100%高度(html,css)
- Div全屏(width &高度)html / css