js实现高度自适应的两个div高度相等
来源:互联网 发布:淘宝汽车用品店名大全 编辑:程序博客网 时间:2024/05/23 00:57
这里有两个高度自适应的div:
点击按钮之后效果如下:
在线演示代码:http://codepen.io/Tom_chao/pen/JEqLXP/
CSS代码:
.left{ width:100px; padding:10px; float:left; background:red; border:1px solid #ccc;}.right{ width:100px; padding:20px; float:left; background:blue; border:1px solid #ccc;}
JavaScript代码:
var leftDiv = document.getElementById('left');var rightDiv = document.getElementById('right');var btn = document.getElementById('btn');btn.onclick = function(){ MakeHeightEqual();}function MakeHeightEqual(){ if(leftDiv.clientHeight < rightDiv.clientHeight){ leftDiv.style.height = rightDiv.clientHeight -20 +'px'; }else{ rightDiv.style.height = leftDiv.clientHeight -40 +'px'; }}
js判断语句中运用了一个运算公式,即:左div的content height+paddingTop+paddingBottom = 右div的clientHeight(content height +paddingTop+paddingBottom),这一点需要注意。
0 0
- js实现高度自适应的两个div高度相等
- js 获取自适应高度div的高度
- 两个div自适应高度js解决
- 左右两个div高度自适应
- div的高度自适应屏幕的高度
- 让并排的两个Div自适应高度(一样高)
- Firefox的div高度自适应
- Firefox的div高度自适应
- Firefox的div高度自适应
- Firefox的div高度自适应
- 再谈DIV的高度自适应
- DIV 高度自适应的方法
- 有一个高度自适应的div,里面有两个div,一个高度100px,希望另一个填满剩下的高度。
- 关于DIV高度自适应屏幕、左右高度自适应一致的js
- 左右两个div高度自动一致,自适应高度
- js实现textarea自适应高度
- 实现父div 高度 随 子div高度自适应
- div实现自适应高度的textarea,实现angular双向绑定
- NC65项目开发阶段性的进展
- Freemarker中遍历List实例
- SVM支持向量机原理(一) 线性支持向量机
- poj2635——The Embarrassed Cryptographer(高精度取模)
- springboot学习笔记
- js实现高度自适应的两个div高度相等
- 学习Spring Cloud第四课(服务注册与服务发现)
- Python3 爬虫编写报错及解决方法整理
- C++操作符重载
- 2014蓝桥杯A组java第七题(有缺陷)
- java 线程-一对一生产者消费者
- git revert 后悔了 还原修改前的版本 + git 常用命令
- C++ primer 第一章的两个 if 语句例题
- Android关于创建AIDL以及调用AIDL的问题