This method is no longer supported. It is not compatible with some latest browsers. I will post an alternative method very soon.

Here I am going to explain you the steps to create equal height columns without using image.

1. First of all you need to create a container and two columns inside the container. Here is the code:

<div id=”container”>

<div class=”leftcol”>This is column 1</div>

<div class=”rightcol”>This is column 2</div>

</div>

____________________________________________

Now make overflow of container hidden in style sheet and set margin and padding large enough than the column matter height.

CSS code:

_____________________________________________

#container {
width:340px;
height:auto;
overflow:hidden;
}

#container .leftcol {
float:left;
width:160px;
padding-bottom: 30000px;
margin-bottom: -30000px;
}

#container .rightcol {
float:right;
width:160px;
padding-bottom: 30000px;
margin-bottom: -30000px;
}

Above code will give you two equal height columns