淘宝宝贝描述模板DIV无法使用BACKGROUND属性的终极解决方案

淘宝宝贝描述模板DIV无法使用BACKGROUND属性的终极解决方案

(2011-05-10 07:47:34)

   前天花了一天的时间用DIV+CSS做了一个淘宝宝贝描述模板,感觉非常的完美,晚上兴高采烈的上传上去,却发现宝贝描述模板(即宝贝详情页)的背景图不会显示,我郁闷了。

   然后去淘宝论坛发贴求助,去淘宝打听去打听,去淘宝客服中心求助,去百度,发现淘宝会过滤掉DIV的BACKGROUND背景属性,并没有发现什么解决方法。

   我郁闷得头都大了。

   见下图:

淘宝宝贝描述模板DIV无法使用BACKGROUND属性的终极解决方案

淘宝宝贝描述模板DIV无法使用BACKGROUND属性的终极解决方案

见上图代码,淘宝编辑器会把BACKGROUND-IMAGE过滤掉。。。

后来得知淘宝编辑器不会过滤TABLE的BACKGROUND属性,才不得不去考虑用我一直非常鄙视的TABLE,那我这绝对纯正的DIV布局就要被TABLE给毁了,我汗~~~得,算了,委屈求全吧~~~

在第二天又调整测试了一个上午,算是搞定了。

代码如下:

淘宝宝贝描述模板DIV无法使用BACKGROUND属性的终极解决方案

呼呼~~~~~

其实终极解决方案就是:在每一个用到BACKGROUND的DIV里添加一个TABLE,并用TABLE的BACKGROUND属性。

不要认为DIV有多么的了不起,不要鄙视TABLE,TABLE可以解决许多DIV让人万般纠结而又解决不了的问题~~~~

原文地址:https://www.cnblogs.com/wzg0319/p/2277656.html