【bug】店铺页banner代码中高度还是150

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

themes\store\default\top.html
<img src="{$store.store_banner}" width="1000" height="150" />
上传的banner是1000*120的,
店铺主页里给拉伸成了1000*150,并且下面那30还被导航覆盖,显示不出来。
已经补了多次了,这次更新了top.html,里面还是150
不知这是不是个bug,还是我的理解有偏差。

回答:
希望保持一百五的高度,150是合适的,不要改。
实际是上传150的图片正好,不变形,但会被下面的导航条这掉30,所以制作图片时,要靠上一点
官方的解释太差劲了,原来说是100,最新补丁改为120,其实就是150,一直都是150,为什么不一步到位的把说明文字改好?让人误会了一次又一次

你找到店铺模板下的top.html
找到
<img src="{$store.store_banner}" width="1000"height="150"/>
把它改成
<img src="{$store.store_banner}" width="1000" />
就行了
它的高度应该就是120的
楼上的150是不合理的。它会遮住下面的导航

是导航遮住图片,而不是图片遮住导航,导航条有的是透明的,还可隐约显示下面的图片,看着有点朦胧美,我的上传的150的一点问题都没有,建议不要修改,你如果改的话,很可能没有现在的好看,
可以修改图片上的字,让它适当靠上一点就好了
建议官方也不要修改,只需在店铺设置页面说清楚就行了

除了style2的导航是设置成透明外,其它模板都是非透明的。
两种解决方式
一、更改top.html
themes\store\default\top.html
<img src="{$store.store_banner}" width="1000" height="150" />
修改高度150为120,防止图片被拉伸,下面部分内容不显示。
二、更改模板文件样式表,将导航设置为透明
这样需要在用户中心店铺设置里提示用户上传文件为1000*150,否则图片会变形,影响美观。
修改方法:
1、修改themes\mall\default\styles\default\images\member\banner.gif图片
将1000*120修改为1000*150
2、修改languages\sc-gbk\my_store.lang.php
查找“建议尺寸1000*120像素”修改为1000*150
3、模板样式修改
例模板1:
themes\store\default\styles\style1\shop.css
查找#nav .nav_bg,添加 filter:alpha(opacity=50); -moz-opacity:0.5;
修改完毕

原模板2即style2中shop.css已经设置了透明,但不透明度为70%,修改为上面的50%个人感觉更好一些