JQuery 相同高度的潜水
JQuery Same Height DIVs
我是新手,所以我认为我错过了一些简单的东西。
你可以在这里看到它。
从消息框中可以看到,JavaScript 工作正常,但两个 DIV 没有调整到相同的高度。
我正在使用的JavaScript是这样的:
function doResize() {
alert('before: being ' + $('#being').height());
alert('before: questions ' + $('#questions').height());
maxHeight = 0;
var divs = jQuery("#questions, #being");
$.each(divs, function () {
var height = jQuery(this).height();
if (maxHeight < height) maxHeight = height;
});
divs.height(maxHeight);
alert('after: being ' + $('#being').height());
alert('after: questions ' + $('#questions').height());
$("#main").css('visibility', 'visible');
}
我在文档加载事件上调用此函数。
请指导我,因为此代码适用于其他页面!
此致敬意!
编辑(这是更正的代码(:
function doResize()
{
//alert('before: being ' + $('#beingContent').height());
//alert('before: questions ' + $('#questionsContent').height());
maxHeight = 0;
var divs = jQuery("#questionsContent, #beingContent");
$.each(divs, function(){
var height = jQuery(this).height();
if(maxHeight<height)
maxHeight = height;
});
divs.height(maxHeight);
$('#beingContent').css('height', maxHeight - 2);
//alert('after: being ' + $('#beingContent').height());
//alert('after: questions ' + $('#questionsContent').height());
$("#root").css('visibility', 'visible');
}
和 CSS:
#beingContent { padding:0 5px !important; border:1px solid black !important ;}
这解决了对齐问题!谢谢。
从 css 中删除边框/填充;或者用它来获胜。:)
因为我也很懒,只需将其添加到您的样式表中:
/* apply a natural box layout model to all elements */
*, *:before, *:after {
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
CSS
#being {
padding:0 5px !important;
}
带有
being
的div 具有padding :5px
,因此顶部和底部5px
每个都额外创建,因此padding :5px
而不是将填充分配给左侧和右侧。
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- ExtJS——在展开/折叠时调整面板高度
- 显示5秒后隐藏潜水
- 分析高度属性时出现意外值{{specs.height}}.index.html
- 将“潜水高度”设置为“另一潜水高度”
- 动态潜水高度jQuery.Load()不工作
- 根据图片大小设置潜水高度
- JQuery 相同高度的潜水
- 制作潜水高度动画
- 更改潜水器一侧的高度
- 潜水高度始终为零-如何使其自动假设高度
- 分配相同高度的潜水器(响应)
- 相当于'pinchstart'在hammer js?更改潜水器的高度
- 潜水动画自动高度
- 固定高度容器内的两个流体高度潜水器
- 从不同的地方让2个潜水有相同的高度
- 潜水高度解决方案
- 潜水高度相等
- 使用数据-同位素添加沟值并设置潜水高度
- 使用动态内容时调整潜水高度