精华内容
下载资源
问答
  • 如何制作手机版网页
    千次阅读
    2018-04-19 22:34:21

    网页制作——手机端与PC端兼容

    手机端与PC端使用一套代码时,随屏幕分辨率的大小变化,会产生媒体查询并实现手机端与PC端的切换

    (一套代码)

    <meta http-equir=”Cache-control”content=”no-transform”/>

    <meta http-equir=”Cache-control”content=”n-siteapp”/>

    <meta name=”viewport” content=”maximum-scale=5.0,minimum-scale=1.0,user-scalable=no”>

    用JavaScript代码判断使用端是什么

    if( !IsPC){    //flag为false才进if,即为手机端时,才加上<link>的媒体查询的css样式

             varstr=”<link rel=’stylesheet’ href=’./css/medial.css’/>”;

             document.getElementsByTagName(“head”)[0].innerHTML+= str;

    }

    function IsPC(){

             varuserAgentInfo = navigator.userAgent;     // navigator.userAgent返回的是Netscape

             varAgents = [“Android”,”iPhone”,”SymbianOS”,”windows Phone”,”iPod”,”iPad”];

             varflag = true;

             for(varv=0;v<Agents.length;v++){

             if(userAgentInfo.indexOf(Agents[v]>0)){

             flag = false;     //为手机端,将flag改为false,并返回flag值

             break;

    }

    }

    return flag;

    }

    更多相关内容
  • 手机移动网页制作:用

    千次阅读 2021-06-25 06:41:46
    手机移动网页制作:用Dreamweaver软件工具现在的互联网,可以说是名副其实的移动互联网...这篇文章就简单的介绍一下制作手机网页的基础知识。首先,如果想制作wap网页,先要确定你的wap站的版本,是wap1.2还是wap2.0...

    手机移动网页制作:用Dreamweaver软件工具

    现在的互联网,可以说是名副其实的移动互联网。大家不仅可以利用无线网卡随处随地上网,还可以直接利用手机浏览网页、下载文件,而且现在的无线运营商也正在大力发展无线网络、扩展手机上网带宽。

    于是,手机网页的制作需求也变多了。这篇文章就简单的介绍一下制作手机网页的基础知识。

    首先,如果想制作wap网页,先要确定你的wap站的版本,是wap1.2还是wap2.0。只有先确定好这个内容,才能继续下面的制作工作。

    之所以要分别这两个版本,是因为它们所使用的网页语言的标准是不同的,wap1.2采用的WML语言,2.0采用的则是Xhtml MP语言。

    WML语言是无线标记语言(Wireless Markup Language)的缩写,它是一种从 HTML 继承而来的标记语言,但是 WML 基于 XML,因此它较 HTML 更严格。

    Xhtml MP是Xhtml Mobile Profile的缩写,它是wap2.0的标记语言,属于Xhtml的一种,较之WML又先进了许多,它也可以引用外部CSS进行修饰,可以达到和普通网页浏览器相近的浏览效果。在Xhtml MP没有出现之前,开发者们只能使用WML创建wap网站。虽然Xhtml MP看起来更简单、也更美观,但仍有许多大型网站仍使用wap1.2的WML制作手机站点,目的就是为了兼容老版本手机,比如手机新浪网、网易手机版等。

    分清自己使用的wap版本和语言后,还需要知道一些其它知识:

    1、虽然采用Xhtml MP语言编写,写法也和Xhtml语言相似,但wap站的页面扩展名却是*.wml结尾,不是*.html。

    2、使用Dreamweaver就可以利用Xhtml MP语言制作wap页面,在新建页面时将文档类型选为xhtml-mobile1.0,其它制作页面方法和制作Xhtml普通页面大同小异。

    如果您问我您的wap站偏要使用wap1.2标准制作网站该怎么办?

    a8be6dbd09a968db442239de0ba3ffc0.gif

    我的答案有两个,一好一坏,坏的是您需要学习一些新的语言标记方法;好的是您又掌握了一门新技能。关于WML和Xhtml MP的制作方法,将在以后的文章中介绍。

    在上面已经说过,手机网站有两个版本,Wap1.2和Wap2.0,它们使用的网页语言也不同,Wap1.2使用Wml语言,Wap2.0使用Xhtml MP语言。Wml语言和Html语言有颇多不同之处,所以若要用它编写手机网页需要重新学习一下Wml语言。而Xhtml语言和普通网页的Xhtml语言十分相似,如果已经掌握Xhtml语言,那么再做Xhtml MP的手机网页就轻而易举了。

    既然这样,我们就从简单处入手,先以实例讲解用Xhtml MP制作手机网页的步骤,然后再分部分讲解Wml语言制作手机网页的方法。

    制作手机网页最好先准备三样东西:网页设计图、Dreamweaver软件和Opera浏览器。网页设计图就是网页未来的摸样,必不可少;用Xhtml MP语言进行手机网页制作和普通网页制作方法一样,使用Dreamweaver即可;而Opera则对手机网页有很好的支持,可以明确指出网页中的错误。有了这三样,就可以开始制作了。

    来源:互联网

    501216a8c9887ccc6e7504f982cc8e97.png

    展开全文
  • 手机版网页制作总结.txt
  • 手机版网页制作总结.pdf
  • 手机版网页制作总结.docx
  • 如何在手机制作自己的网页

    千次阅读 2021-06-17 07:20:35
    手机制作自己的网页的方法一、工具/原料html页面vs2008二、方法/步骤1、打开vs2008了。点击【文件】【新建文件】【常规】【HTML页面】【打开】。2、如图所示,新建了一个空白的html页面,拆分视图。3、设置页面...

    在手机上制作自己的网页的方法

    一、工具/原料

    html页面

    vs2008

    二、方法/步骤

    1、打开vs2008了。点击【文件】【新建文件】【常规】【HTML页面】【打开】。

    15ff6b63ebd28fdfc6c53ea227c49eaa.png2、如图所示,新建了一个空白的html页面,拆分视图。

    12575cd444d0841f6827a2662440a913.png

    3、设置页面body样式信息。

    【-webkit-touch-callout: none; -webkit-text-size-adjust: none;】

    是防止用户复制和保存图片,只支持iphone、ipad、android

    bd674c1057415d156662e05aef668c53.png

    4、设置页面的宽度和高度。

    【.page-content{background:-webkit-linear-gradient(#2F5A53,#6CA199); top:352px; min-height:550px;_height:550px;width:640px; }】

    68e194d85954e7311060aeeb3d51c8d7.png

    5、【关键点】。

    新建一个div标签,样式使用page-content。

    ddc54f73a3ed37ab17a5a2e5342d5bd1.png

    6、在段落标记

    里面输入文字信息,这里就不排版了,主要是教大家方法,然后保存网页。

    173224df19af4f0c28e4596b450f0412.png

    7、将网页上传到服务器目录下。

    c404e4cd6478f480494936d0cf521e06.png

    8、输入网站域名,在电脑上访问可以看见如图所示效果,只有左侧部分。

    a48172a0883ec8e4b0e07680f00871b9.png

    9、使用手机访问,得到如图所示效果,就不会像直接书写html代码一样文字很小。

    7dac80560eda3dbe6c8779b3b89369bb.png

    10、完整代码。

    【   

                         不落泪的
    不落泪的
    展开全文
  • 连连看小游戏网页版

    2020-12-01 19:35:32
    连连看小游戏网页版是一款基于jQuery制作的连连看网页版小游戏源码,兼容IE、火狐、Chrome等各大主流浏览器,玩着感觉和电脑差不多,游戏中的图片素材可以根据自己需要进行更换。
  • 友益文书软件是一款集资料管理、电子图书制作、翻页电子书制作、多媒体课件管理等于一体的多功能软件。可用于管理htm网页、mht单一网页、word文档、excel文档、幻灯片、pdf、chm、
  • 用本软件吧,只需要导入效果图,拉框线就可以生成标准的兼容性的DIV+CSS,是公众号开发、手机网页开发、平板网页开发、网页制作网页切片、企业网站、门户网站网页布局开发、批量做模板的最佳工具。 好的工具可以...
  • jQuery贪吃蛇网页版游戏代码,贪吃蛇网页版游戏代码基于jquery.1.11.3.min.js制作,贪吃蛇游戏是一款经典的益智游戏,有PC和手机等多平台版本,既简单又耐玩.Query网页版贪吃蛇游戏,带得分排行榜,交互的贪吃蛇游戏...
  • 手机网页设计制作简明指南
  • 18款表白网页源代码(表白)

    千次下载 2018-10-26 15:59:13
    18款表白网页源代码(表白),集合了经典款和合并3连款,直接可以发布到网站,来进行表白!!
  • 用本软件吧,只需要导入效果图,拉框线就可以生成标准的兼容性的DIV+CSS,是公众号开发、手机网页开发、平板网页开发、网页制作网页切片、企业网站、门户网站网页布局开发、批量做模板的最佳工具。 好的工具可以...
  • jQuery滑块验证插件制作手机移动端触屏拖动滑块验证网页跳转效果代码。
  • 11套情人节表白源码下载+手机自己生成软件,已去后门 。
  • HTML5制作网页版个人简历

    千次阅读 多人点赞 2021-04-17 16:01:43
    用html+css+js制作全屏页面滚动个人简历 下面是效果图: css代码 <style> @keyframes mytranslateY{100%{transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-...

    用html+css+js制作全屏页面滚动个人简历
    下面是效果图:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    css代码

    <style>
    @keyframes mytranslateY{100%{transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;display:block}}@-moz-keyframes mytranslateY{100%{transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}@-webkit-keyframes mytranslateY{100%{transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}@-o-keyframes mytranslateY{100%{transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}@keyframes myscale{0%{transform:scale(1.6);-ms-transform:scale(1.6);-moz-transform:scale(1.6);-webkit-transform:scale(1.6);-o-transform:scale(1.6)}100%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}}@-moz-keyframes myscale{0%{transform:scale(1.6);-ms-transform:scale(1.6);-moz-transform:scale(1.6);-webkit-transform:scale(1.6);-o-transform:scale(1.6)}100%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}}@-webkit-keyframes myscale{0%{transform:scale(1.6);-ms-transform:scale(1.6);-moz-transform:scale(1.6);-webkit-transform:scale(1.6);-o-transform:scale(1.6)}100%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}}@-o-keyframes myscale{0%{transform:scale(1.6);-ms-transform:scale(1.6);-moz-transform:scale(1.6);-webkit-transform:scale(1.6);-o-transform:scale(1.6)}100%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}}@keyframes to_top{0%{opacity:0}100%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}}@-moz-keyframes to_top{0%{transform:scale(1.6);-ms-transform:scale(1.6);-moz-transform:scale(1.6);-webkit-transform:scale(1.6);-o-transform:scale(1.6)}100%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}}@-webkit-keyframes to_top{0%{transform:scale(1.6);-ms-transform:scale(1.6);-moz-transform:scale(1.6);-webkit-transform:scale(1.6);-o-transform:scale(1.6)}100%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}}@-o-keyframes to_top{0%{transform:scale(1.6);-ms-transform:scale(1.6);-moz-transform:scale(1.6);-webkit-transform:scale(1.6);-o-transform:scale(1.6)}100%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}}@keyframes to_width{0%{width:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}50%{width:40%;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}100%{width:80%;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}@-moz-keyframes to_width{0%{width:80%;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}25%{width:40%;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}50%{width:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}75%{width:40%;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}100%{width:80%;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}@-webkit-keyframes to_width{0%{width:80%;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}25%{width:40%;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}50%{width:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}75%{width:40%;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}100%{width:80%;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}@-o-keyframes to_width{0%{width:80%;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}25%{width:40%;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}50%{width:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}75%{width:40%;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}100%{width:80%;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}@keyframes left_widthbigger{0%{width:0%}100%{width:100%}}@-moz-keyframes left_widthbigger{0%{width:0%}100%{width:100%}}@-webkit-keyframes left_widthbigger{0%{width:0%}100%{width:100%}}@-o-keyframes left_widthbigger{0%{width:0%}100%{width:100%}}@keyframes left_widthsmaller{0%{width:100%}100%{width:0%}}@-moz-keyframes left_widthsmaller{0%{width:100%}100%{width:0%}}@-webkit-keyframes left_widthsmaller{0%{width:100%}100%{width:0%}}@-o-keyframes left_widthsmaller{0%{width:100%}100%{width:0%}}@keyframes move_left{0%{width:0%}50%{width:40%}100%{width:80%}}@-moz-keyframes left_width{0%{width:0%}50%{width:40%}100%{width:80%}}@-webkit-keyframes left_width{0%{width:0%}50%{width:40%}100%{width:80%}}@-o-keyframes left_width{0%{width:0%}50%{width:40%}100%{width:80%}}@font-face{font-family:'youyuan';src:url("../fonts/youyuan.TTF")}*{margin:0;padding:0;text-decoration:none;list-style:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:'youyuan';font-weight:normal}html{font-size:62.5%;width:100%;overflow:hidden}body{font-size:1.4rem;overflow:hidden}a{color:#fff}h1{margin:30px 0 50px;font-size:3rem}h2{margin:20px 0}h3{margin:20px 0}table{border-collapse:collapse}input,textarea,button{outline:none;padding:12px;font-size:1.4rem;border:1px solid #e5e5e5;background:none}.clear_both{clear:both}section{width:100%}section.page_one{background:url(../images/bg1.png) no-repeat center center;animation:0.4s myscale 1;color:#fff}section.page_two .con_wrap,section.page_three .con_wrap,section.page_four .con_wrap,section.page_five .con_wrap,section.page_six .con_wrap{transform:translateY(200px);-ms-transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;animation:1s mytranslateY;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.page_one{display:none}.page_two{display:none;background:#F4F4F4}.page_three{display:none;background:#fff}.page_four{display:none;background:#F4F4F4}.page_five{display:none;background:#fff}.con_wrap{width:60%;margin:0 auto 0;padding:2rem 0;overflow:hidden}.tit_wrap{text-align:center}.tit_wrap h1{width:100%;margin:30px auto 50px;position:relative;line-height:4.2rem}.tit_wrap h1:after{content:"";width:100%;position:absolute;bottom:-20px;left:0;border:1px dashed #9eddf2;-webkit-animation:25s left_widthsmaller linear 1s infinite;-moz-animation:25s left_widthsmaller linear 1s infinite;-ms-animation:25s left_widthsmaller linear 1s infinite;-o-animation:25s left_widthsmaller linear 1s infinite;animation:25s left_widthsmaller linear 1s infinite}.tit_wrap .scissors{width:0%;height:20px;position:absolute;top:113px;right:0;-webkit-animation:25s left_widthbigger linear 1s infinite;-moz-animation:25s left_widthbigger linear 1s infinite;-ms-animation:25s left_widthbigger linear 1s infinite;-o-animation:25s left_widthbigger linear 1s infinite;animation:25s left_widthbigger linear 1s infinite}.tit_wrap .scissors span{width:20px;height:20px;float:left;background:url(../images/sprite_img.png) no-repeat -37px -50px}.tit_wrap h2{margin:60px 0 0 0}.tit_wrap+div{margin:40px 0 0 0}aside{width:40px;display:block;position:fixed;top:42%;right:10px;transform:translate(-42%, 0);-webkit-transform:translate(-42%, 0);-moz-transform:translate(-42%, 0);-ms-transform:translate(-42%, 0);-o-transform:translate(-42%, 0)}aside a{width:14px;height:14px;display:block;position:relative;margin:25px 0;border-radius:50%;background:#d9d9d9;cursor:pointer}aside a span{width:60px;height:20px;display:none;position:absolute;top:-2px;color:#80d6f2;right:25px;font-size:1.6rem;text-align:right}aside a:hover span{display:block}aside .cur_a{background:#80d6f2}aside .cur_a span{color:#80d6f2;text-decoration:underline}nav{width:100%;position:relative}nav .nav_wrap{width:80%;margin:0 auto;padding:2.4rem 0;overflow:hidden}.resume_logo{width:20%;float:left}.resume_logo a{font-size:5rem}.nav_bar{width:60%;float:right}.nav_bar ul li{width:20%;float:left;font-size:1.8rem}.nav_bar ul li a{display:block;padding:2rem 0;margin:0 1.4rem;text-align:center;color:#fff;position:relative;transition:color .5s ease-in;-moz-transition:color .5s ease-in;-webkit-transition:color .5s ease-in;-o-transition:color .5s ease-in}.nav_bar ul li a:hover{color:#80d6f2}.nav_bar ul li a:after{width:0;height:1px;content:"";position:absolute;left:0;bottom:10px;background:#80d6f2;transition:width .5s ease-in;-moz-transition:width .5s ease-in;-webkit-transition:width .5s ease-in;-o-transition:width .5s ease-in}.nav_bar ul li a:hover:after{width:100%}.cen_con{width:50%;height:60%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);text-align:center;overflow:hidden}.portrait{height:32%;margin:0 auto 8%;padding:6px;text-align:center}.portrait img{height:100%;vertical-align:middle;border-radius:50%}.cen_text{height:60%}.cen_text h2{height:18%;min-height:38px;margin:0}.cen_text h3{height:18%;min-height:32px;margin:0}.cen_text hr{width:100%;height:1px;background:#999999;border:0;margin:0 auto 5% auto;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-animation:1s to_width ease-in 0s 1;-moz-animation:1s to_width ease-in 0s 1;-ms-animation:1s to_width ease-in 0s 1;-o-animation:1s to_width ease-in 0s 1;animation:1s to_width ease-in 0s 1;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.down_arrow{width:100%;height:80px;position:fixed;bottom:0px;left:0}.down_arrow a{width:51px;height:51px;border-radius:50%;border:1px solid #fff;display:block;margin:0 auto;cursor:pointer}.down_arrow a span{width:18px;height:18px;display:block;margin:15px;background:url(../images/sprite_img.png) no-repeat -18px -50px;transition:background .5s ease-in;-moz-transition:background .5s ease-in;-webkit-transition:background .5s ease-in;-o-transition:background .5s ease-in}.down_arrow a:hover{border:1px solid #80d6f2}.down_arrow a:hover span{background:url(../images/sprite_img.png) no-repeat -18px -50px}.myinfo{width:100%;float:left;padding:0 20px}.myinfo table{width:100%;margin:20px auto}.myinfo table tr td{font-size:1.8rem;padding:15px 15px 15px 30px;text-align:left}.myinfo table tr td img{border-radius:50%}.myinfo table tr td span{width:30px;height:30px;display:block}.myinfo table tr td a{color:#666}.myinfo table tr:last-child td p{padding:10px 0 0 0}.skill_con{width:100%;overflow:hidden}.canvas_wrap{width:50%;float:left;overflow:hidden;padding:30px 0 0 0}.text_wrap{width:50%;float:left;padding:30px 0 0 20px}.text_wrap p{font-size:1.8rem;line-height:24px;padding:10px 0}.canvas_con{width:160px;height:160px;margin:10px 15px;float:left;position:relative}.text_con{width:160px;height:80px;position:absolute;top:25px;left:0;text-align:center;padding:20px}.text_con p{font-size:2.4rem;line-height:2.9rem;font-weight:bold}.work_con{position:relative}.work_text{width:100%;padding:0 0 47px 159px;position:relative}.work_text:nth-child(2){padding:10px 0 47px 159px}.work_text:after{width:100%;height:100%;content:"";position:absolute;top:0;left:140px;border-left:solid 1px #80d6f2}.work_con:last-child .work_text{padding-bottom:0px}.programe{position:relative;overflow:hidden}.work_time{width:120px;height:120px;float:left;padding:40px 0 40px 0;font-size:1.7rem;color:#fff;background:#E86064;text-align:center;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:20px;left:0}.triangle-left{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #fff;position:absolute;top:20px;left:160px}.arrowpart{float:left;width:15px;height:50px;background:url(../images/arrow-left.png) no-repeat 0 23px}.exCon{background:#fff;border-bottom:solid 4px #e5e5e5;padding:22px 47px 20px 47px;margin-left:15px;text-align:left}.exCon h4{color:#666;padding-bottom:3px}.exCon h5{color:#666}.exCon p{color:#666;line-height:21px}ul.con_style{overflow:hidden;padding:0 0 20px 0}ul.con_style li{width:33.33%;float:left;margin:20px 0;overflow:hidden}ul.con_style li span{width:50px;height:50px;display:block;margin:0 auto 20px;background:url("../images/sprite_img.png")}ul.con_style li p{text-align:center;font-size:1.8rem}ul.con_style li p a{color:#333}ul.con_style li:nth-child(1) span{background-position:0 -70px}ul.con_style li:nth-child(2) span{background-position:-50px -70px}ul.con_style li:nth-child(3) span{background-position:-100px -70px}.contact_info{width:100%}.contact_info form{width:100%;overflow:hidden;padding:5px 0}.contact_info form label{width:33.33%;padding:0 10px 0 0;height:70px;float:left}.contact_info form label p{color:red;line-height:2rem;padding:0 12px}.contact_info form label:nth-child(3){padding:0}.contact_info form label:nth-child(4){width:100%;height:215px;padding:0}.contact_info form input[type="text"]{width:100%;float:left;background:#ffffff;color:#333}.contact_info form textarea{width:100%;height:180px;background:#ffffff;resize:none;color:#333}.contact_info form button{color:#fff;padding:0.6em 1.4em;font-size:1.4rem;border-radius:4px;cursor:pointer;border:1px solid #5BA4E8;background:#5BA4E8}@media screen and (max-width: 1370px){.con_wrap{width:80%;padding:1rem 0}.tit_wrap+div{margin:10px 0 0 0}.tit_wrap h2{margin:0}.myinfo table tr:last-child td p{padding:0}.canvas_wrap{width:50%;float:left;overflow:hidden}.text_wrap{width:50%;float:left}.text_wrap p{display:inline-block;font-size:1.8rem;line-height:24px}.tit_wrap .scissors{top:101px}.text_wrap p{padding:4px 0}.canvas_con{margin:5px 10px}}
    </style>
    
    

    html代码:

    <!DOCTYPE html>
    <html lang="en">
    	<head>
    		<meta charset="UTF-8">
    		<title>简历</title>
    		
    	</head>
    	<body>
    		<aside>
    			<a class="cur_a"><span>首页</span></a>
    			<a><span>关于我</span></a>
    			<a><span>技能</span></a>
    			<a><span>经验</span></a>
    			<a><span>联系我</span></a>
    		</aside>
    		<section class="page_one" id="page1">
    			<nav>
    				<div class="nav_wrap">
    					<div class="resume_logo">
    						<a href="index.html">Resume</a>
    					</div>
    					<div class="nav_bar">
    						<ul class="nav_bar_ul">
    							<li><a href="index.html">Home</a></li>
    							<li><a href="#">page2</a></li>
    							<li><a href="#">page3</a></li>
    							<li><a href="#">page4</a></li>
    							<li><a href="#">page5</a></li>
    						</ul>
    					</div>
    				</div>
    			</nav>
    
    			<div class="cen_con">
    				<div class="portrait">
    					<!-- 首页头像图片 -->
    					<img onmousemove="this.src='images/22.png'"/ onmouseout="this.src='images/portrait1.jpg'"/ src="img/w4.png">
    				</div>
    				<div class="cen_text">
    					<h2>世上只有想不通的人,没有走不通的路。</h2>
    					<hr>
    					<h3>张婷</h3>
    					<h3>Web前端工程师</h3>
    					<h3>求职上海 / 苏州</h3>
    					<h3>18551133163</h3>
    				</div>
    
    			</div>
    			<div class="down_arrow">
    				<a class="scroll"><span></span></a>
    			</div>
    
    		</section>
    
    		<section class="page_two" id="page2">
    			<div class="con_wrap">
    				<div class="tit_wrap">
    					<h1>关于我</h1>
    					<div class="scissors">
    						<span></span>
    					</div>
    					<h2> 如果debugging是一种消灭bug的过程,那编程就一定是把bug放进去的过程。</h2>
    				</div>
    				<div class="myinfo">
    					<table>
    						<tbody>
    							<tr>
    								<td rowspan="6">
    									<img width="200" height="200" src="img/w4.png">
    								</td>
    								<td>姓名 | 张婷</td>
    								<td>手机 | 18551133163</td>
    
    							</tr>
    							<tr>
    								<td>性别 |</td>
    								<td>邮箱 | 593022384@qq.com</td>
    							</tr>
    							<tr>
    								<td>出生 | 1992.08.23</td>
    
    								<td>QQ号 | 593022384</td>
    							</tr>
    							<tr>
    								<td>居住 | 江苏省苏州市</td>
    								<td>户籍 | 江苏省常州市</td>
    							</tr>
    							<tr>
    								<td>学历 | 本科</td>
    								<td>学校 | 淮阴师范学院</td>
    							</tr>
    							<tr>
    								<td>专业 | 计算机科学与技术</td>
    								<td>英语 | 英语六级</td>
    							</tr>
    							<tr>
    								<td colspan="3">
    									<p>项目:</p><br>
    									<a href="http://www.1-yd.com/">1. 闻行一阅读(基于Amaze UI 查看网址:www.1-yd.com)</a><br>
    									<a>2. 中笕-汽车保养(基于Metronic的Bootstrap,内部项目,无法展示)</a><br><br>
    									<p>小作品 (查看网址:http://www.xxxx.html)</p><br>
    									<a href="http://www.xxxx.com/117475.html">1. 手工皂(注:瀑布流本地没问题) </a>
    									<a href="http://www.xxxx.com/117475.html">2. 个人主页 </a>
    									<a href="http://www.xxxx.com/117475.html">3. 手工皂 </a><br>
    
    								</td>
    							</tr>
    						</tbody>
    					</table>
    				</div>
    			</div>
    			<div class="down_arrow">
    				<a class="scroll"><span></span></a>
    			</div>
    		</section>
    		<section class="page_three" id="page3">
    			<div class="con_wrap">
    				<div class="tit_wrap">
    					<h1>技能</h1>
    					<div class="scissors">
    						<span></span>
    					</div>
    					<h2>代码,我们眼中的世界,别人眼中的天书。</h2>
    				</div>
    				<div class="skill_con">
    					<div class="canvas_wrap">
    						<div class="canvas_con">
    							<div class="text_con">
    								<p class="percent">90%</p>
    								<p class="chart_title">HTML5</p>
    							</div>
    							<canvas id="html5" width=160 height=160></canvas>
    						</div>
    						<div class="canvas_con">
    							<div class="text_con">
    								<p class="percent">90%</p>
    								<p class="chart_title">CSS3</p>
    							</div>
    							<canvas id="css3" width=160 height=160></canvas>
    						</div>
    						<div class="canvas_con">
    							<div class="text_con">
    								<p class="percent">75%</p>
    								<p class="chart_title">JS</p>
    							</div>
    							<canvas id="js" width=160 height=160></canvas>
    						</div>
    						<div class="canvas_con">
    							<div class="text_con">
    								<p class="percent">80%</p>
    								<p class="chart_title">JQUERY</p>
    							</div>
    							<canvas id="jq" width=160 height=160></canvas>
    						</div>
    						<div class="canvas_con">
    							<div class="text_con">
    								<p class="percent">70%</p>
    								<p class="chart_title">BOOTSTRAP</p>
    							</div>
    							<canvas id="bs" width=160 height=160></canvas>
    						</div>
    						<div class="canvas_con">
    							<div class="text_con">
    								<p class="percent">80%</p>
    								<p class="chart_title">PS</p>
    							</div>
    							<canvas id="ps" width=160 height=160></canvas>
    						</div>
    					</div>
    					<div class="text_wrap">
    						<p>1. 熟练HTML5,CSS3,JavaScript技术,开发符合W3C标准的前端网页。</p>
    						<p>2. 熟练使用jQuery,bootstrap等前端框架技术。</p>
    						<p>3. 熟悉sass工具,扩展css功能,提高css功能和效率。</p>
    						<p>4. 熟悉Ajax的运行机制,能使用ajax进行数据交互。</p>
    						<p>5. 熟练使用PS,墨刀等工具,能快速切图和搭建原型图。</p>
    						<p>6. 熟悉W3C标准,对表现与数据分离、Web语义化等有较为深刻的理解。</p>
    						<p>7. 精通流体布局和弹性布局,能适应各种分辨率。</p>
    						<p>8. 熟悉各种主流浏览器的差异性,有解决主流浏览器的兼容性问题的经验。</p>
    					</div>
    				</div>
    
    			</div>
    			<div class="down_arrow">
    				<a class="scroll"><span></span></a>
    			</div>
    		</section>
    		<section class="page_four" id="page4">
    			<div class="con_wrap">
    				<div class="tit_wrap">
    					<h1>工作经验</h1>
    					<div class="scissors">
    						<span></span>
    					</div>
    					<h2>我现在做的一切仅仅是为了不让未来的自己后悔。</h2>
    				</div>
    				<div class="work_con">
    					<div class="programe">
    						<div class="work_time">5个月<br>中笕汽车保养</div>
    						<div class="work_text">
    							<div class="triangle-left"></div>
    							<div class="exCon">
    								<h4>开发时间:2015 /12--2016 /5</h4>
    								<h5>开发工具:IntelliJ IDEA,sublime text</h5>
    								<p>项目描述:</p>
    								<p>该项目是关于汽车加盟店内部使用的汽车保养网站。加盟店主要有汽车保养下单,排班,考勤,申请补货等操作功能,以及门店信息,订单信息,库存心等查看的功能。总店有商品,门店,采购,补货,预警,财务,仓库等功能管理。</p>
    								<p> 加盟店端采用原生搭建,总店端采用metronic+bootstrap框架。 该项目是中笕内部员工使用。</p>
    								<p>责任描述:</p>
    								<p>1. 根据项目需求,快速构造原型图 </p>
    								<p> 2. 参与页面的部分设计 </p>
    								<p> 3. 负责加盟店的前端网站搭建以及总店端的页面修改</p>
    							</div>
    						</div>
    					</div>
    					<div class="programe">
    						<div class="work_time">5个月<br>闻行一阅读</div>
    						<div class="work_text">
    							<div class="triangle-left"></div>
    							<div class="exCon">
    								<h4>开发时间:2015 /6--2015 /10</h4>
    								<h5>开发工具:eclipse,webstorm</h5>
    								<p>项目描述:</p>
    								<p>该项目是督促中小学生阅读的网站,可进行偏好的设置,书籍的选择,以及书籍内容的测试,适用个人也适用学校集体。 </p>
    								<p>整个网站采用的是Amaze UI的框架。项目展示:http://www.1-yd.com/</p>
    								<p>责任描述:</p>
    								<p>1. 根据设计图进行网页的前端搭建。</p>
    								<p>2. 根据客户的要求,进行网页的修改。 </p>
    
    							</div>
    						</div>
    					</div>
    				</div>
    			</div>
    			<div class="down_arrow">
    				<a class="scroll"><span></span></a>
    			</div>
    		</section>
    		<section class="page_five" id="page5">
    			<div class="con_wrap">
    				<div class="tit_wrap">
    					<h1>联系我</h1>
    					<div class="scissors">
    						<span></span>
    					</div>
    					<h2>耐得住寂寞,做得成大事。</h2>
    				</div>
    				<div class="contact_detail">
    					<ul class="con_style">
    						<li>
    							<span></span>
    							<p>江苏省苏州市园区</p>
    						</li>
    						<li>
    							<span></span>
    							<p>2544313251@qq.com</p>
    						</li>
    						<li>
    							<span></span>
    							<p>173xxxx3475</p>
    						</li>
    					</ul>
    					<div class="contact_info">
    						<form action="" method="get">
    							<label>
    								<input type="text" id="username" placeholder="你的名字" required="">
    								<p id="check_username"></p>
    							</label>
    							<label>
    								<input type="text" id="usermail" placeholder="你的邮箱" required="">
    								<p id="check_usermail"></p>
    							</label>
    							<label>
    								<input type="text" id="usertheme" placeholder="主题" required="" maxlength="25">
    								<p id="check_usertheme"></p>
    							</label>
    							<label>
    								<textarea id="usercon" placeholder="内容" required=""></textarea>
    								<p id="check_usercon"></p>
    							</label>
    							<button>发送</button>
    						</form>
    					</div>
    				</div>
    			</div>
    		</section>
    	</body>
    	</html>
    

    js代码:

    <script>
    		// 获取id
    		function id(obj) {
    			return document.getElementById(obj);
    		}
    		// 增加class名称
    		function addClass(obj, sClass) {
    			var aClass = obj.className.split(' ');
    			if (!obj.className) {
    				obj.className = sClass;
    				return;
    			}
    			for (var i = 0; i < aClass.length; i++) {
    				if (aClass[i] === sClass) return;
    			}
    			obj.className += ' ' + sClass;
    		}
    
    		function removeClass(obj, sClass) {
    			var aClass = obj.className.split(' ');
    			if (!obj.className) return;
    			for (var i = 0; i < aClass.length; i++) {
    				if (aClass[i] === sClass) {
    					aClass.splice(i, 1);
    					obj.className = aClass.join(' ');
    					break;
    				}
    			}
    		}
    
    		function myBrowser() {
    			var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
    			var isOpera = userAgent.indexOf("Opera") > -1;
    			if (isOpera) {
    				return "Opera"
    			}; //判断是否Opera浏览器
    			if (userAgent.indexOf("Firefox") > -1) {
    				return "FF";
    			} //判断是否Firefox浏览器
    			if (userAgent.indexOf("Chrome") > -1) {
    				return "Chrome";
    			}
    			if (userAgent.indexOf("Safari") > -1) {
    				return "Safari";
    			} //判断是否Safari浏览器
    			if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera) {
    				return "IE";
    			}; //判断是否IE浏览器
    		}
    
    		function view() {
    			return {
    				w: document.documentElement.clientWidth || document.body.clientWidth,
    				h: document.documentElement.clientHeight || document.body.clientHeight
    			};
    		}
    		var viewHeight = function() {
    			var section = document.getElementsByTagName("section");
    			var iheight = view().h;
    			section[0].style.height = iheight;
    			for (var i = 0; i < section.length; i++) {
    				section[i].style.height = iheight + "px";
    
    			}
    		}
    		var waited_develop = function() {
    			var waitedli = document.getElementsByClassName("nav_bar_ul")[0].children;
    			// var waiteda=waitedli.children;
    			console.log(waitedli);
    			// console.log(waiteda);
    
    			for (var i = 1; i < waitedli.length; i++) {
    				if (waitedli[i].addEventListener) {
    					waitedli[i].addEventListener("click", myfunction, false);
    
    					function myfunction() {
    						alert("待开发");
    					}
    
    				}
    				if (waitedli[i].attachEvent) {
    					waitedli[i].attachEvent("onclick", myfunction);
    
    					function myfunction() {
    						alert("待开发");
    					}
    				}
    			}
    		}
    		var tagSwitch = function() {
    			var navP = document.getElementById("nav_bar");
    			var next = document.getElementsByClassName("scroll");
    			var con = document.getElementsByTagName("section");
    			var tag = document.getElementsByTagName("aside")[0].children;
    			con[0].style.display = "block";
    			tag[0].className = "cur_a";
    			for (var i = 0; i < tag.length; i++) {
    				tag[i].index = i;
    				tag[i].onclick = function() {
    					for (var n = 0; n < tag.length; n++) {
    						tag[n].className = "";
    						con[n].style.display = "none";
    					}
    					tag[this.index].className = "cur_a";
    					con[this.index].style.display = "block";
    				}
    			}
    			for (var i = 0; i < next.length; i++) {
    				next[i].index = i;
    				tag[i].index = i;
    				next[i].onclick = function() {
    					for (var n = 0; n < next.length; n++) {
    						tag[n].className = "";
    						con[n].style.display = "none";
    					}
    					con[this.index + 1].style.display = "block";
    					tag[this.index + 1].className = "cur_a";
    
    				}
    			}
    		}
    		// html5--canvas
    		var canvashtml5 = document.getElementById("html5").getContext("2d");
    		var canvascss3 = document.getElementById("css3").getContext("2d");
    		var canvasjs = document.getElementById("js").getContext("2d");
    		var canvasjq = document.getElementById("jq").getContext("2d");
    		var canvasbs = document.getElementById("bs").getContext("2d");
    		var canvasps = document.getElementById("ps").getContext("2d");
    		var canwidth = 160;
    		var radius = 70;
    		var canhtml5 = function() {
    			var deg = 0;
    			var html5T = function(deg) {
    				var r = deg * Math.PI / 180;
    				canvashtml5.clearRect(0, 0, canwidth, canwidth);
    				canvashtml5.beginPath();
    				canvashtml5.strokeStyle = "#F1652A";
    				canvashtml5.lineWidth = 10;
    				canvashtml5.arc(canwidth / 2, canwidth / 2, radius, 0 - 1 / 2 * Math.PI, r - 1 / 2 * Math.PI, false); //
    				canvashtml5.stroke();
    			};
    			var time = setInterval(function() {
    				var con = document.getElementsByTagName("section")[2];
    				if (con.style.display == "block") {
    					deg += 4;
    					html5T(deg);
    					if (deg > 324) {
    						clearInterval(time);
    					}
    				}
    			}, 20);
    		}
    		var cancss3 = function() {
    			var deg = 0;
    			var css3T = function(deg) {
    				var r = deg * Math.PI / 180;
    				canvascss3.clearRect(0, 0, canwidth, canwidth);
    				canvascss3.beginPath();
    				canvascss3.strokeStyle = "#409AD8";
    				canvascss3.lineWidth = 10;
    				canvascss3.arc(canwidth / 2, canwidth / 2, radius, 0 - 1 / 2 * Math.PI, r - 1 / 2 * Math.PI, false); //
    				canvascss3.stroke();
    			};
    			var time = setInterval(function() {
    				var con = document.getElementsByTagName("section")[2];
    				if (con.style.display == "block") {
    					deg += 4;
    					css3T(deg);
    					if (deg > 324) {
    						clearInterval(time);
    					}
    				}
    			}, 20);
    		}
    		var canvasTotal = function() {
    
    		}
    		var canjs = function() {
    			var deg = 0;
    			var jsT = function(deg) {
    				var r = deg * Math.PI / 180;
    				canvasjs.clearRect(0, 0, canwidth, canwidth);
    				canvasjs.beginPath();
    				canvasjs.strokeStyle = "#ECB12C";
    				canvasjs.lineWidth = 10;
    				canvasjs.arc(canwidth / 2, canwidth / 2, radius, 0 - 1 / 2 * Math.PI, r - 1 / 2 * Math.PI, false); //
    				canvasjs.stroke();
    			};
    			var time = setInterval(function() {
    				var con = document.getElementsByTagName("section")[2];
    				if (con.style.display == "block") {
    					deg += 4;
    					jsT(deg);
    					if (deg > 252) {
    						clearInterval(time);
    					}
    				}
    			}, 20);
    		}
    		var canjq = function() {
    			var deg = 0;
    			var jqT = function(deg) {
    				var r = deg * Math.PI / 180;
    				canvasjq.clearRect(0, 0, canwidth, canwidth);
    				canvasjq.beginPath();
    				canvasjq.strokeStyle = "#75B143";
    				canvasjq.lineWidth = 10;
    				canvasjq.arc(canwidth / 2, canwidth / 2, radius, 0 - 1 / 2 * Math.PI, r - 1 / 2 * Math.PI, false); //
    				canvasjq.stroke();
    			};
    			var time = setInterval(function() {
    				var con = document.getElementsByTagName("section")[2];
    				if (con.style.display == "block") {
    					deg += 4;
    					jqT(deg);
    					if (deg > 288) {
    						clearInterval(time);
    					}
    				}
    			}, 20);
    		}
    		var canbs = function() {
    			var deg = 0;
    			var bsT = function(deg) {
    				var r = deg * Math.PI / 180;
    				canvasbs.clearRect(0, 0, canwidth, canwidth);
    				canvasbs.beginPath();
    				canvasbs.strokeStyle = "#583F85";
    				canvasbs.lineWidth = 10;
    				canvasbs.arc(canwidth / 2, canwidth / 2, radius, 0 - 1 / 2 * Math.PI, r - 1 / 2 * Math.PI, false); //
    				canvasbs.stroke();
    			};
    			var time = setInterval(function() {
    				var con = document.getElementsByTagName("section")[2];
    				if (con.style.display == "block") {
    					deg += 4;
    					bsT(deg);
    					if (deg > 288) {
    						clearInterval(time);
    					}
    				}
    			}, 20);
    		}
    
    		var ps = function() {
    			var deg = 0;
    			var psT = function(deg) {
    				var r = deg * Math.PI / 180;
    				canvasps.clearRect(0, 0, canwidth, canwidth);
    				canvasps.beginPath();
    				canvasps.strokeStyle = "#031A3A";
    				canvasps.lineWidth = 10;
    				canvasps.arc(canwidth / 2, canwidth / 2, radius, 0 - 1 / 2 * Math.PI, r - 1 / 2 * Math.PI, false); //
    				canvasps.stroke();
    			};
    			var time = setInterval(function() {
    				var con = document.getElementsByTagName("section")[2];
    				if (con.style.display == "block") {
    					deg += 4;
    					psT(deg);
    					if (deg > 288) {
    						clearInterval(time);
    					}
    				}
    			}, 20);
    		}
    
    		//judge
    
    
    		var checkUsername = function() {
    			var username = document.getElementById("username").value;
    			var usernamecheck = document.getElementById("check_username");
    			usernamecheck.innerText = "";
    			var myreg = /^[\u4e00-\u9fa5 ]{2,20}$/;
    			var myreg1 = /^[a-zA-Z\/ ]{2,20}$/;
    			if (username == "" || username == null) {
    				usernamecheck.innerText = "姓名不能为空";
    			} else {
    				if (myreg.test(username) || myreg1.test(username)) {
    					usernamecheck.innerText = "";
    				} else {
    					usernamecheck.innerText = "姓名格式错误";
    				}
    			}
    		}
    		var checkMail = function() {
    			var usermail = document.getElementById("usermail").value;
    			var usermailcheck = document.getElementById("check_usermail");
    			usermailcheck.innerText = "";
    			var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
    			if (usermail == "" || usermail == null) {
    				usermailcheck.innerText = "邮箱不能为空";
    			} else {
    				if (myreg.test(usermail)) {
    					usermailcheck.innerText = "";
    				} else {
    					usermailcheck.innerText = "邮箱格式错误";
    				}
    			}
    		}
    		var checkTheme = function() {
    			var usertheme = document.getElementById("usertheme").value;
    			var userthemecheck = document.getElementById("check_usertheme");
    			userthemecheck.innerText = "";
    			if (usertheme == "" || usertheme == null) {
    				userthemecheck.innerText = "主题不能为空";
    			}
    		}
    
    		var checkCon = function() {
    			var usercon = document.getElementById("usercon").value;
    			var userconcheck = document.getElementById("check_usercon");
    			userconcheck.innerText = "";
    			if (usercon == "" || usercon == null) {
    				userconcheck.innerText = "内容不能为空";
    			}
    		}
    
    		var usernameon = document.getElementById("username");
    		usernameon.onblur = checkUsername;
    
    		var mymailon = document.getElementById("usermail");
    		mymailon.onblur = checkMail;
    
    		var mythemeon = document.getElementById("usertheme");
    		mythemeon.onblur = checkTheme;
    		var myconon = document.getElementById("usercon");
    		myconon.onblur = checkCon;
    
    
    
    		var scrollFunc = function(e) {
    			var con = document.getElementsByTagName("section");
    			var tag = document.getElementsByTagName("aside")[0].children;
    
    			var direct = 0;
    			e = e || window.event;
    			if (e.wheelDelta) { //判断浏览器IE,谷歌滑轮事件   
    
    				if (e.wheelDelta > 0) { //当滑轮向上滚动时
    					for (var i = 1; i < tag.length; i++) {
    						if (tag[i].className == "cur_a") {
    							tag[i].className = "";
    							con[i].style.display = "none";
    							tag[i - 1].className = "cur_a";
    							con[i - 1].style.display = "block";
    							break;
    						}
    					}
    				}
    				if (e.wheelDelta < 0) { //当滑轮向下滚动时
    
    					for (var i = 0; i < tag.length - 1; i++) {
    						var n = 0;
    						if (tag[i].className == "cur_a") {
    							tag[i].className = "";
    							con[i].style.display = "none";
    							n = i + 1;
    							tag[n].className = "cur_a";
    							con[n].style.display = "block";
    							break;
    						}
    					}
    
    				}
    			} else if (e.detail) { //Firefox滑轮事件
    				if (e.detail > 0) { //当滑轮向上滚动时
    					for (var i = 1; i < tag.length; i++) {
    						if (tag[i].className == "cur_a") {
    							tag[i].className = "";
    							con[i].style.display = "none";
    							tag[i - 1].className = "cur_a";
    							con[i - 1].style.display = "block";
    							break;
    						}
    					}
    				}
    				if (e.detail < 0) { //当滑轮向下滚动时
    					for (var i = 0; i < tag.length - 1; i++) {
    						var n = 0;
    						if (tag[i].className == "cur_a") {
    							tag[i].className = "";
    							con[i].style.display = "none";
    							n = i + 1;
    							tag[n].className = "cur_a";
    							con[n].style.display = "block";
    							break;
    						}
    					}
    				}
    			}
    			// ScrollText(direct);
    		}
    		// 给页面绑定滑轮滚动事件
    		if (document.addEventListener) {
    			document.addEventListener('DOMMouseScroll', scrollFunc, false);
    		}
    		// //滚动滑轮触发scrollFunc方法
    
    		//以下是调用上面的函数
    		var browser = myBrowser();
    		if ("IE" == browser) {
    			document.onmousewheel = scrollFunc;
    		} else {
    			window.onmousewheel = scrollFunc;
    		}
    
    		viewHeight();
    		tagSwitch();
    		canhtml5();
    		cancss3();
    		canjs();
    		canjq();
    		canbs();
    		ps();
    		waited_develop();
    	</script>
    
    展开全文
  • 手机网页设计注意事项和解决方法

    热门讨论 2012-11-15 17:31:51
    主要介绍手机wap网页设计中开发注意事项,解决在手机网页开发过程中遇到的各种问题,做到手机页面的兼容(布局,CSS,网页大小,字体控制等)。如:Iphone手机网页设计中需要注意的问题解决方法。
  • 用本软件吧,只需要导入效果图,拉框线就可以生成标准的兼容性的DIV+CSS,是公众号开发、手机网页开发、平板网页开发、网页制作网页切片、企业网站、门户网站网页布局开发、批量做模板的最佳工具。 好的工具可以...
  • 手机apps开发制作公司模板是一款适合手机应用APP官网网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
  • 如何制作移动端静态网页

    千次阅读 2021-04-08 14:29:19
    搭建 本地web服务器,手机和服务器一个局域网内,通过手机访问服务器 使用外网服务器,直接IP或域名访问 开发准备 视口(viewport) 就是浏览器显示页面内容的屏幕区域。视口可以分为布局视口、视觉视口和理想视口...
  • HTML5期末大作业:个人网站设计——小黄人(5页) HTML+CSS 学生DW网页设计作业成品 web课程设计网页规划...文化、 家乡、 鲜花、 礼品、 汽车、 其他 等网页设计题目, A+水平作业, 可满足大学生网页大作业网页设计需求,
  • 简单的网页制作期末作业

    万次阅读 多人点赞 2021-01-05 14:36:25
    话不多说,我用的软件是HBuilder制作网页。样式是这样的 相信学过的都会做这个页面; <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>页面跳转</title> ...
  • - 步骤一:准备一个U盘 要求:大小最好是 最少8G的U盘 有????????的 也可以购入16G的U盘 『因为现在Windows系 统比较大,日后可能会8G放不下一个系统』 ...进入网页内,选择要下载的版本 - 步骤三:把Windo
  • 名编辑电子杂志大师是一款非常强悍的翻页电子杂志制作软件,不但能够生成适合PC端的EXE、html翻页电子杂志,同时还能生成兼容移动设备浏览的在线电子杂志手机版。 名编辑电子杂志大师输出的手机版是基于HTML5技术,...
  • 制作开心网页游戏 HTML+CSS静态网页

    千次阅读 多人点赞 2020-11-18 23:04:58
    闲来无事,制作了一个开心网页游戏静态页面 非常适合前端初学者练手,快来试试吧! <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content...
  • hmcl启动器手机版是一款专业实用的我的世界游戏辅助应用,我的世界hmcl启动器免费无毒,运动安全,启动后玩家即可获得专用工具。hmcl启动器正版登录账号即可。软件介绍hmcl启动器手机版是款非常棒的专业为我的世界...
  • 网页版电话号码抽奖

    2016-02-16 09:49:55
    1.程序完全是js实现 2.内容可以是手机号或者姓名等文字 3.奖项可以分批抽取4.专门设置了无效按钮 5.适合用作院庆、年会抽奖活动
  • jQuery贪吃蛇网页版游戏代码基于jquery.1.11.3.min.js制作,贪吃蛇游戏是一款经典的益智游戏,有PC和手机等多平台版本,既简单又耐玩。该游戏通过控制蛇头方向吃蛋,从而使得蛇变得越来越长。操作指南:输入游戏昵称...
  • 手机版制作H5页面免费工具大集合

    千次阅读 2016-08-04 21:38:07
     初页作为手机制作动态海报的APP,门槛还是比较低的,容易上手,可以直接在手机上编辑,制作极为便利,图文混排的模板也很丰富。可免费下载安卓和苹果初页App,或通过电脑在线创建、编辑,轻松创作优雅、炫酷,...
  • html5 jquery响应式菜单制作手机端响应式悬浮菜单特效代码

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 27,206
精华内容 10,882
关键字:

如何制作手机版网页