html三个div相同高度,如何使用jquery保持多个div的高度相同?
更新
…在尝试并找到另一种显然可行的方法后,完全重写此答案:
function sortNumber(a,b) {
return a - b;
}
function maxHeight() {
var heights = new Array();
$('div#boxes div').each(function(){
$(this).css('height', 'auto');
heights.push($(this).height());
heights = heights.sort(sortNumber).reverse();
$(this).css('height', heights[0]);
});
}
$(document).ready(function() {
maxHeight();
})
$(window).resize(maxHeight);
我注意到的一件事是,50%宽的浮动式沙发床确实存在舍入问题。如果我把它们改成49%,效果会好得多。
这个jquery工作…
// global variables
doAdjust = true;
previousWidth = 0;
// raise doAdjust flag every time the window width changes
$(window).resize(function() {
var currentWidth = $(window).width();
if (previousWidth != currentWidth) {
doAdjust = true;
}
previousWidth = currentWidth;
})
// every half second
$(function() {
setInterval('maybeAdjust()', 500);
});
// check the doAdjust flag
function maybeAdjust() {
if (doAdjust) {
adjustBoxHeights();
doAdjust = false;
}
}
// loop through the DIVs and find the height of the tallest one
// then loop again and set them all to that height
function adjustBoxHeights() {
var maxHeight = 0;
$('div#boxes div').each(function(){
$(this).height('auto');
if (maxHeight < $(this).height()) {maxHeight = $(this).height()}
});
$('div#boxes div').each(function(){
$(this).height(maxHeight);
});
}
html三个div相同高度,如何使用jquery保持多个div的高度相同?相关推荐
- jq获取页面高度_使用jquery中height()方法获取各种高度
$(window).height(); //浏览器当前窗口可视区域高度 $(document).height(); //浏览器当前窗口文档的高度 $(document.body).height();/ ...
- div和div之间画横线_javascript – jQuery – 使用画布在div之间绘制线条
我会把div定位为绝对的,然后把它们放在你想要的地方.然后用这个功能获得他们的位置: //Get the absolute position of a DOM object on a page fun ...
- 用ajax更新div,如何使用ajax和jquery更新特定的div
我正在现场工作,并且有电子相框.想想gmail框架.就像gmail应用程序一样,当我单击导航栏上的链接时,我只希望更新内部div.我已经了解了,因此div发生了变化,但是它肯定不会给我我想要的结果.这 ...
- CSS------当内容超出div宽度后自动换行和限制文字不超出div宽度和高度
原文:CSS------当内容超出div宽度后自动换行和限制文字不超出div宽度和高度 如图: 1.自动换行 <div style="widht:100%;height:100%;wo ...
- 为什么定义!doctype html表格高度变高,!DOCTYPE html声明下div高度100%的问题解决方法...
在使用HTML代码创建网页,如果声明了,并且在代码中有div设置了高度为100%,可能会出现显示不正常的情况.比如下面这个代码: Title * {margin:0px;padding:0px;} d ...
- 如何强制子div为父div的高度的100%而不指定父级的高度?
我有一个具有以下结构的网站: <div id="header"></div><div id="main"><div i ...
- html中js隐藏div的高度,jQuery实现获取隐藏div高度的方法示例
jQuery实现获取隐藏div高度的方法示例 发布时间:2020-09-22 19:27:55 来源:脚本之家 阅读:95 作者:zhuyangxing 本文实例讲述了jQuery实现获取隐藏div高 ...
- html中js隐藏div的高度,jQuery怎么获取隐藏元素的高度?
jQuery怎么获取隐藏元素的高度?下面本篇文章给大家介绍一下.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. jQuery怎么获取隐藏元素的高度? 方法1:使用innerHeigh ...
- css与父元素高度一致,制作CSS伪元素:与父div相同的高度
Tushar Chutani 5 html sass css3 我有一个父div必须在它的边缘有一个蓝色背景.我决定使用:在psedoeelement之前做到这一点.我将位置设置为绝对值,高度设置为1 ...
最新文章
- 女朋友为我写了一个防猝死插件...
- 这可能是2018年IT界规模最大的裁员事件了
- JAVA编程TXT文件_java读写txt文件的方法
- python模块中的__all__属性
- 《从零开始学Swift》学习笔记(Day 55)——使用try?和try!区别
- 使用ML.NET实现基于RFM模型的客户价值分析
- 资源放送丨《并行不悖——Oracle数据库并行的是是非非》PPT视频
- 终端服务器超出了最大允许连接数
- python 绘制多个子图
- ActiveMQ 无法启动 提示端口被占用 解决方案
- mysql 重放binlog_【MySQL】老版本重放binlog的罕见报错
- python如何上传文件_Python 上传文件
- Java的三大特性(基本特征)
- mysql的lpad函数
- msfconsole 控制台简介
- CTeX书写规范、WinEdt编写XeLaTeX、数模格式编写总结
- 山西机电职业技术学院计算机专业,山西机电职业技术学院怎么样?山西机电职业技术学院好吗?(历年分数、专业设置、校园环境、教学实力、名人校友) - 职友集...
- 1124 Raffle for Weibo Followers
- baseservlet怎么写_BaseServlet
- 2022年卡塔尔世界杯的“科技与狠活”
热门文章
- Python可视化matplotlib自定义:运行时参数修改、自定义样式、默认样式+plt.style.use()
- 神经网络+过拟合+避免
- mysql5 数据类型,Mysql学习笔记5-----字段的数据类型
- pytroch 数据集 datasets DataLoader示例
- python 多种图片数据格式互转
- tf.keras.losses.CategoricalCrossentropy 多分类 交叉熵 损失函数示例
- 三、单链表增删改查原理和代码实现
- 快速人群密度估计--Multi-scale Convolutional Neural Networks for Crowd Counting
- 人脸检测--S3FD: Single Shot Scale-invariant Face Detector
- 语义分割--Efficient Deep Models for Monocular Road Segmentation