David John Farmer
My quick playground for bits of JQuery and code...

Sync Heights

Simply syncronises the heights of elements on the page based on a list of simple pre-defined rules, works responsively too...

SyncHeights Example Usage

Works when you have multiple rows (like a product grid):

Some text goes here
Some more text goes here
Event more extra text goes here
Text
Some text goes here
Some more text goes here
Event more extra text goes here
Text

Accounts for some items having padding, others without:

This div has some bottom padding and more content, like some words here...
This div has no padding, but is the same height!

And you can set extra padding (e.g. min-height + some pixels):

Some text
Some more text goes here

In this example, the child elements are run through the SyncHeights sizing before the parent items (so it works on complicated product panels for example):

Product name
Some text goes here that further describes the product
30% off
£30.00
A much longer product name to show SyncHeights in action
Some text goes here that further describes the product, this description is much longer than the other
This item was previously £14.00
£30.00

At the moment SyncHeights works as shown below (there is no specific CSS or HTML):

Download SyncHeights