社区
JavaScript
帖子详情
用js控制两个div的高度一致,div1.style.height=div2.offsetHeight怎么没用呢?
狄默默斯基
2012-02-17 10:58:52
IE有效的,,非IE系列全部失效,但是用console.log(div2.offsetHeight) 有数据的
...全文
241
3
打赏
收藏
用js控制两个div的高度一致,div1.style.height=div2.offsetHeight怎么没用呢?
IE有效的,,非IE系列全部失效,但是用console.log(div2.offsetHeight) 有数据的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
feiniao0822
2012-10-14
打赏
举报
回复
我表格的大小是随浏览器窗口的大小而改变的。我的问题就在于我不知道浏览器窗口的大小。
licip
2012-02-17
打赏
举报
回复
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<script>
function addHeight(){
var div1 = document.getElementById("div1");
var div2 = document.getElementById("div2");
div2.style.height = div2.style.height.slice(0,-2)-'0' + 50 + "px";
}
</script>
</head>
<body>
<button onclick="addHeight()">变高</button>
<div style="position:absolute;left:0px;width:200px;height:200px;background:red" id="div1"></div>
<div style="position:absolute;left:300px;width:200px;height:200px;background:red" id="div2"></div>
</body>
</html>
你这样写吧。都可以用,在ie中,可以不带单位,在firefox中带单位的。
三石-gary
2012-02-17
打赏
举报
回复
http://www.itdos.com/javascript/86.html
Web前端之实现高度自动过渡功能、未来高度自动过度的新样式属性值、栅格的特殊单位、高度形变、getBoundingClientRect、
offset
Height
、grid、fr
本文系统对比了Web前端中实现
height
:auto平滑过渡的五种核心技术:视觉缩放(scaleY)、栅格布局(grid fr单位)、JavaScript动态计算(
offset
Height
)、新兴CSS函数calc-size()及interpolate-size。重点解析其原理差异——是否改变文档流、是否触发重排、兼容性与性能表现,并指出CSS原生方案代表未来演进方向,而
JS
方案虽兼容但开销最高。
JS
中计算高度的几种方式
本文介绍了JavaScript中获取元素高度的多种方法,包括client
Height
、
offset
Height
和scroll
Height
的区别与应用场景,并扩展了getBoundingClientRect和
style
.
height
的相关特性。重点分析各API是否包含滚动条、边距及内容溢出的影响,适用于前端布局、滚动判断和精确位置计算等场景。
Javascript实现
div
的toggle效果小记及其它。
本文分享了一个手写的Toggle伸缩效果实现过程,通过JavaScript
控制
元素的高度变化来达到展开和收缩的效果,并探讨了一些关于
offset
Height
及
style
属性使用的注意事项。
JavaScript DOM操作三要素:属性、类名与样式的精准
控制
本文深入解析JavaScript中DOM操作的三大核心维度:HTML attributes(声明性元数据)、DOM properties(实时内存状态)和computed
style
s(最终渲染结果),明确三者边界与协作关系;重点阐述classList原子化类名管理、setAttribute与property的选用原则,以及内联样式与CSS变量协同策略;结合动态主题切换器实战,覆盖data-*属性、class切换、CSS自定义变量注入等关键技术点,并揭示重排重绘、getComputed
Style
性能陷阱等高频问题。
JavaScript
87,990
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章