• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 324
  • Last Modified:

Help with a layout issue

Hi, on this site here
http://www.maxtemp.com.au/index.php?option=com_virtuemart&page=shop.browse&category_id=7&Itemid=1

Please use aaabbb and password aaabbb to login to see the page

Anyway you can see the content description is running off the page...does anyone know what I need to add to my css to fix this please?
0
Amanda Watson
Asked:
Amanda Watson
  • 3
3 Solutions
 
Allan NisbetOwner at Storm IT Solutions LTDCommented:
HI Snowball

Ok the reason its being pushed off the edge is you have the div that browseProductDescription sits in set to 350x 32
but 350px is about eh full width including the image, title and price

Have a look at this page

http://www.oasis-skincare.co.uk/Ultra-Calming/View-all-products.html

The last product uses horizontal full width and the description sites nicely

<div style="width:100%;padding: 0px 3px 3px 3px;">
  <h2>
  <a style="font-size:16px; font-weight:bold;" href="<?php echo $product_flypage ?>"><?php echo $product_name ?></a>
  </h2>
    <div style="float:left;width:32%" >
    	<a href="<?php echo $product_flypage ?>">
          <?php echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' ) ?>
       </a>
    </div>
    <div style="float:left;width:60%"><?php echo $product_s_desc ?><br />
      <a href="<?php echo $product_flypage ?>">[<?php echo $product_details ?>...]</a>
    </div>
  <br style="clear:both;" />
  <p><?php echo $product_price ?></p>
  <div style="float:left;width:60%">
      <?php echo $product_rating ?>
  </div>
  <div style="float:left;width:32%">
  </div>
  <br style="clear:both;" />
</div>

Open in new window


this is the code to generate that one

Storm

0
 
joomla_phpCommented:
in virtuemart theme.css change  100% to 45%:

/** BROWSE PRODUCTS STYLES **/
.browseProductContainer {
      width:45%;
      padding: 3px 3px 3px 3px;
      vertical-align: top;
}


components/com_virtuemart/themes/default/theme.css
0
 
Amanda WatsonWeb DeveloperAuthor Commented:
Your solution worked thanks Joomla_php but I figure this line here
.addtocart_form {

      white-space:normal;
}

worked better in the end just incase there would be more text
Thanks,
0
 
Amanda WatsonWeb DeveloperAuthor Commented:
0
 
Amanda WatsonWeb DeveloperAuthor Commented:
Thanks
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now