Como se puede ver en el siguiente violín, tengo dos divs, contenidos en un padre divque se han estirado para contener el div grande, mi objetivo es hacer que esos hijos divtengan la misma altura.
http://fiddle.jshell.net/y9bM4/

Como se puede ver en el siguiente violín, tengo dos divs, contenidos en un padre divque se han estirado para contener el div grande, mi objetivo es hacer que esos hijos divtengan la misma altura.
http://fiddle.jshell.net/y9bM4/

Respuestas:
La solución es usar display: table-cellpara traer esos elementos en línea en lugar de usar display: inline-blocko float: left.
div#container {
padding: 20px;
background: #F1F1F1
}
.content {
width: 150px;
background: #ddd;
padding: 10px;
display: table-cell;
vertical-align: top;
}
.text {
font-family: 12px Tahoma, Geneva, sans-serif;
color: #555;
}
<div id="container">
<div class="content">
<h1>Title 1</h1>
<div class="text">Sample Text. Sample Text. Sample Text. Sample Text. Sample Text. Sample Text. Sample Text. Sample Text. Sample Text.
<br>Sample Text. Sample Text. Sample Text.
<br>Sample Text.
<br>
</div>
</div>
<div class="content">
<h1>Title 2</h1>
<div class="text">Sample Text. Sample Text. Sample Text. Sample Text. Sample Text. Sample Text. Sample Text. Sample Text. Sample Text.</div>
</div>
</div>
Úselo display: flexpara estirar su divs:
div#container {
padding:20px;
background:#F1F1F1;
display: flex;
}
.content {
width:150px;
background:#ddd;
padding:10px;
margin-left: 10px;
}
https://www.youtube.com/watch?v=jV8B24rSN5o
Creo que puedes usar la pantalla como cuadrícula:
.parent { display: grid };
autofila y celda de forma predeterminada. En realidad, funciona bastante bien con IE si lo usa display: -ms-gridpara evitar algunos errores flexibles, siempre que solo tenga un hijo.
Puedes hacerlo fácilmente con un poco de jQuery
$(document).ready(function(){
var parentHeight = $("#parentDiv").parent().height();
$("#childDiv").height(parentHeight);
});