衡水网站建设,衡水网络公司,衡水做网站,衡水网站制作,安平网站建设,安平网站优化,冀州网站建设,武强网站建设,衡水做网站的公司

我们是技术出身,不擅长花言巧语
我们只专心为客户提供实实在在、看得见的技术与服务!

seo学习

无限互联 无尽商机 成就你我 传递价值!

Unlimited Internet endless business opportunities to achieve your value to me!首页  »  新闻中心  »  seo学习

3C标准网页有document.documentElement和loose.dtd QQ客服浮动框不随网页滑动的解决办法

来源:http://www.chaofan.biz/  发布者:网站建设 发布时间:2014-1-14 15:53:13 浏览量:
  今天衡水网站建设在给客户制作一个网站的时候遇到了一个网页漂浮框不能浮动的原因,因为在制作的初期客户也没说要加漂浮框,制作完准备上线 ,客户临时提出要加一个漂浮框,衡水网站建设感觉这不是什么大问题,就答应了,可接踵而来的问题也就出现了,加上后,漂浮效果初步里,当时可是愁怀了我,突然想到几年的一个解决方案,把网页最上面的<!document.documentElement "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">去掉就可以了,不过以前做网站是用的表格,当时把dtd这个去掉后,没有出现多大问题,可现在这个展示采用那个的web2.0,去掉后,网站严重变形,后来经过衡水网站建设的仔细研究,终于发现原来是我写的js样式不怎么符合规范,然后对js进行修改后,问题就解决了,说了这么一大堆,开始上干货了,同学们请看好了啊。
        出现这个问题基本上属于JS的编写不符合3C标准,如果网页头是直接<html>开始的,在网页测试时滚动或浮动图片客服等是有效滚动的,但当网页转换成3C标准后即网页头变成了<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">,那么原来正常滚动的图片或客服就不会滚动了,如果一定需要<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">这个网页头,那么该如何使网页上的这些浮动图片或客服有效滚动呢?

  答案是在滚动代码中凡是有document.body的地方替换成document.documentElement即可,这样网站浮动图片或客服就可以正常滚动了。


(转载请注明转自:http://www.chaofan.biz 谢谢!)
  • 60天打造网络营销的主战场!

    专业独家定位策划;三站合一网络营销系统助力更多的关键词上百度首页!

  • 180天快速见效

    专业营销人员协助客户进行网络推广有效快速提升网站转化率,180天快速见效!

  • 打破潜规则,帮你打造团队!

    为您打造一支高效率网络营销运营团队,让你自主操盘网络营销!让你的网络营销真正落地!

  • 7*24小时售后服务保障

    云商衡水网站建设团队将以专业的态度,为您提供100%的专业服务!
    网站有问题3分钟内即可作出反馈