Make Two Divs The Same Height? #2
I made this topic earlier and a solution has been suggested, but for some reason it doesn't work and I hope to find some further help. I want to make two DIVs the same height (so w
Solution 1:
Is this what you are trying to do?
I tried using display:table & display: table-cell;.
CSS
#kasticketProducts{
    overflow:hidden;
    width:250px; /* for testing only */display: table;
}
.aProductHeader{
    display: table-cell; 
    background: #cac;
}
.aProduct{
    background: #cec;
    display: table-cell;     
}
Check this blog for more info.
Solution 2:
You can try this... Actually header has margin so write CSS for h3 as
h3 {
margin: 0;
}
If above is working then try below structure..
<div><divclass="aProductHeader"><divclass="omschrijving"><h3>omschrijving</h3></div></div><divclass="aProduct"><divclass="omschrijving"><spanclass="entry inner">
            Toddler bestek blauw
        </span></div></div></div>and add this CSS to your CSS
.aProductHeader.omschrijving {
    background: #cac;
    min-height: 30px;
}
.aProductHeader {
    float: left;
}
.aProduct {
    overflow: hidden;
}
.aProduct.omschrijving {
    background: #cec;
    min-height: 30px;
}
h3 {
    margin: 0;
}
working example http://jsfiddle.net/e6ba3/
Solution 3:
.aProduct{background-color: #FFFFFF;border-left: 1px solid #E6E6E6;border-right: 1px solid #E6E6E6;position: relative;} .aProductHeader{border-top: 1px solid #CA542B;float: left;min-height: 65px;padding-bottom: 4px;padding-top: 4px;position: relative;text-shadow: 1px 1px 1px #000000;width: 70px;z-index: 2;}.wrap{border-radius: 0 0 0 5px;bottom: 0;left: 0;margin: 0;padding-right: 1px;position: absolute;top: 0;width: 70px;z-index: 1;} 
Wtrite your html
  <div class="wrapper" style="position:realtive;border:1px solid red;"> 
    <div class="wrap"></div>
    <div calss="aProductHeader">xxxxx</div><div class="aProduct">xxx</div>
  </div>
Solution 4:
No need to write Javascript/jQuery, you can achieve this through CSS.
It will be flexible, and keep both div height same.
Here is Code:
HTML:
<divclass="main"><divclass="aProductHeader"><divclass="omschrijving"><h3>omschrijving</h3></div></div><divclass="aProduct"><divclass="omschrijving"><spanclass="entry inner">
                Toddler bestek blauw
            </span><spanclass="entry inner">
                Toddler bestek blauw
            </span><spanclass="entry inner">
                Toddler bestek blauw
            </span><spanclass="entry inner">
                Toddler bestek blauw
            </span><spanclass="entry inner">
                Toddler bestek blauw
            </span><spanclass="entry inner">
                Toddler bestek blauw
            </span></div></div></div>CSS:
.main { position:relative; display:table;}
.aProductHeader.omschrijving {
    background: #cac;
    min-height: 30px;
    float:left;
    width:150px;
    position:absolute; left:0; top:0; bottom:0;
}
.aProduct.omschrijving {
    background: #cec;
    min-height: 30px;
    float:left;
    width:200px;
    margin-left:160px;
}
Enjoy !!!
Post a Comment for "Make Two Divs The Same Height? #2"