怎样解决orange5 2.72 展示图片被撑成正方形的问题

2016-07-07 16:09 来源:www.chinab4c.com 作者:ecshop专家

我使用orange5 2.72
但是在产品页面,长方形的图片强制被撑成正方形了(我图片是使用站外图片的)
请问怎样修正这个问题?
未命名.jpg
(服务器问题,不能直接上传图片,只能靠引用站外的)

地址点击[url]这里[/url]


还有就是
1.怎样在后台去掉VIP & 注册用户 价格?
2.怎样让站外图片自动按比例缩放适应到页面的大小?(见产品详细介绍)

回答:
第一项容易。

第二项站外图片按比标缩放肯定要失真的。

帮顶一下,长方形的图片撑成正方形,高手出来解决下。

长方形的图片撑成正方形,高手出来解决下。





我用的是BigSale模板,商品详情页面的大图,要是上传正方形的图片和横着的长方形图片,它就可以自动缩小在300*300的框内,反而上传竖着的长方形图片,他就不能自动缩小在框内了,会自动显示图片的上半部分。要怎么修改呢?

是商品相册里的图片,点击下面的小图在大图显示的时候,竖着的长方形图片不能自动缩小在宽内,而只显示上半部分。谢谢了,希望能得到解决。


这是CSS代码:
  1. .goodImg .imgInfo{
  2. border:1px solid #ccc;
  3. height:300px;
  4. width:300px;
  5. line-height:300px;
  6. text-align:center;
  7. margin:0px;
  8. overflow:hidden;
  9. }
  10. .goodImg .imgInfo img{
  11. *margin-top: expression(( 300 - this.height ) / 2);
  12. text-align:center;
  13. vertical-align:middle;
  14. overflow:hidden;
  15. }
复制代码


下边是详情页面的图片代码:

  1. <div class="imgInfo">
  2. <img src="{$goods.goods_img}" alt="{$goods.goods_name|escape:html}" id="goodsimg" style="width:300px; cursor:pointer;" onclick="window.open('gallery.php?id={$goods.goods_id}'); return false;"/>
  3. </div>
复制代码

我的笨办法:是用photoshop建立一个空白的图形(例如300*300像素),再把照片粘贴上去,保存。这样,图纸不会变形