用dreamweaver代码为什么放在淘宝上会错位

2024-11-30 06:29:08
推荐回答(5个)
回答1:

dw中代码在某系浏览器存在兼容性问题,出现错位主要是兼容性的问题。
CSS 多浏览器兼容性问题及解决方案
兼容性处理要点
1、DOCTYPE 影响 CSS 处理

2、FF: 设置 padding 后, div 会增加 height 和 width, 但 IE 不会, 故需要用 !important 多设一个 height 和 width

3、FF: 支持 !important, IE 则忽略, 可用 !important 为 FF 特别设置样式

4、div 的垂直居中问题: vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行

5、在mozilla firefox和IE中的BOX模型解释不一致导致相差2px解决方法:

div{margin:30px!important;margin:28px;}

注意这两个margin的顺序一定不能写反,!important这个属性IE不能识别,但别的浏览器可以识别。所以在IE下其实解释成这样:

div{maring:30px;margin:28px}

重复定义的话按照最后一个来执行,所以不可以只写margin:XXpx!important;

回答2:

那你就去看一下发布之后的代码是什么样子了,如果是一张图片对应一个链接的话,那你就要看看你的第二个链接和第一个链接是不是一样的了。最解决不了,最好还是问淘宝的在线服务,那可是最专业的在线帮你解答问题的人呢。

回答3:

可以看一下你的插入链接有没有错误,最好还是找淘宝的在线客服咨询一下,那里可以给你专业解释还有解决方法

回答4:

亲. 您再DW里一定写CSS了吧。而且是写在内联了吧?就是嵌入式CSS,复制的时候也把内嵌CSS也给复制了..淘宝是自动屏蔽CSS的 还有判断语句 比如if than 之类的 要想完全自定义CSS 用旗舰版后面可以定义CSS 纯手打! 亲!

回答5:

具体问题具体分析了,你去看下 你之后发布出去以后的淘宝代码