Hi,
As i am seeing you have defined "fixed" 450px height for the entire box in the GridView layout. And since you have different picture resolution for different product pictures, using "padding" or "margin" with respect to product image is not the case for you.
First of all, i should say; This is a 100% custom modification and we don't provide free support or step-by-step instructions for custom coding modifications. All i can give you is providing you some TIPs.
in modern HTML and CSS3, you can't vertically align the element to the bottom easily. (it was so easy with <table>), but with DIV's aligning the elements to the center,bottom or top; we have different methods, some of them are complex, some of them are easy. One of them is (and the most efficient one) is using
position:relative; for the container and
position:absolute; bottom:0px; for the inner element.
So,
1- Open this CSS file:
/templates/yoo_avenue/html/com_virtuemart/assets/css/flexibleVM2Global.css
find:
.FlexibleHover2 {....} CSS rule and remove the
position:relative; property from it.
2- Then find this CSS rule:
#GridView .FlexibleBrowseThumbProductInner {...} and include
position:relative; in it
3- Find this CSS rule:
#GridView .FlexibleBrowseThumbProductLower {...} and include
position:absolute; bottom:5px; in it
The result will be:
Attachment ScreenShot2014-03-28at7.28.10AM.png not found
About this problem:
At the right side of the pictures you can see a small vertical line
It is a Firefox issue,(it doesn't happen in Safari or Chrome). Putting a 1px margin to right-hand side will eliminate this problem.
The solution:
Within the
/templates/yoo_avenue/html/com_virtuemart/assets/css/flexibleVM2Global.css, find this CSS rule:
.effect10 .figcaption {...} rule, change the
width:100%; to
width:99.9%
The problem will be gone from Firefox as well.
If you like CleanMart and satisfied with the support you have received, please "write a review" on:
www.flexiblewebdesign.com/Virtuemart-2-Templates/CleanMart
Rate CleanMart and write a couple of sentences to share your experience with the support team.
It won't take more than 2 minutes from you but it is extremely important for us.
Thanks in advance!
Regards,
Support