简体   繁体   English

根据定义的div设置多个div高度

[英]Set multiple div height based on a defined div

How do I make <div A> and <div C> to have same height as <div B> in javascript/jquery? 如何在javascript / jquery中使<div A><div C>具有与<div B>相同的高度?

<div id="wrapper">
  <div id="divA"></div>
  <div id="divB"></div>
  <div id="divC"></div>
</div>

<script>
 $('#divA').css('height', $('#divB').innerHeight());
 $('#divC').css('height', $('#divB').innerHeight());
</script>

在这里输入代码

Try 尝试

$("#divA, #divC").height($("#divB").height());

 $("#divA, #divC").height($("#divB").height()); 
 #divA, #divC { height: 50px; width:50px; background:gold; } #divB { height: 100px; width:50px; background:red; } div { display:inline-block; } 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"> </script> <div id="wrapper"> <div id="divA"></div> <div id="divB"></div> <div id="divC"></div> </div> 

Try this demo : fiddle 试试这个演示: 小提琴

var selDivB = $('#divB').height();
$('#divA, #divC').height(selDivB);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM