537.响应式游戏官网 大学生期末大作业 Web前端网页制作 html+css+js

目录

一、网页概述

二、网页文件

 三、网页效果

四、代码展示

1.html

2.CSS

3.JS

五、总结

1.简洁实用

2.使用方便

3.整体性好

4.形象突出

5.交互式强

六、更多推荐


欢迎光临仙女的网页世界!这里有各行各业的Web前端网页制作的案例样式齐全新颖,并持续更新!感谢CSDN,提供了这么好的知识学习、技术交流的平台,让我们在这里相遇,小伙伴们,来吧,让我们一起开启Web前端网页制作的奇妙之旅!

说起Web前端,大学开启这扇技术之门以来,一切起始于兴趣爱好和专业钻研。自16年中大研究生毕业步入社会工作以来,才真正开启了这段奇妙的旅行!在一次次需求分析、成品交付和客户服务的过程中,进行了一次又一次的知识应用的实践和验证。学以致用,实践出真知!从最初的Web前端的迷途小书童到如今的技术专家,多年的服务客户和服务大学生的实践经验,早就驾轻就熟!

 奇妙之处在于:当你得到客户的认可、公司的赞赏和同事的敬仰,尤其是业余时间为广大的大学生提供各种各样的帮助和指引,学弟学妹们一致好评,认为学姐是他们的榜样的时候,你会发现,知识的应用除了体现自身价值,还能实现自我满足!这种感觉是相当奇妙的!

我在CSDN的奇妙旅行,除了学习其他知识和持续发布优质的网页实例之外,后续时间允许的情况下,我会发布前端相关知识的学习和应用的教程。目前提供的服务类型包括:Web前端网页制作的专题研究辅导网页定制大学生课程作业辅导、毕设辅导网页模板源码教程资料技术咨询,以及其他有偿或无偿的服务。如有需要,欢迎随时咨询!能满足你们所需,是我的荣幸!

非常感谢大家的关注和点赞,你们的关注和点赞是我持续创作的动力,谢谢!


一、网页概述

本实例应用html+css+js: 三级页面、折叠菜单、无缝滚动插件、鼠标滑动特效背景特效等。适用于大学生网页课程作业设计、公司网页制作等。响应式布局可以根据不同的设备屏幕大小自动调整页面布局,提高用户体验;本网页支持如Dreamweaver、HBuilder、Text 、Vscode 等任意html编辑软件进行编辑修改;支持包括IE、Firefox、Chrome、Safari主流浏览器浏览。


二、网页文件

本网页共包含12个页面:


 三、网页效果

以下是本篇文章正文内容,下面案例仅供参考(节选示例):


四、代码展示

1.html

<!DOCTYPE html>
<!--[if IE 7 ]><html class="ie ie7 lte9 lte8 lte7" lang="en-US"><![endif]-->
<!--[if IE 8]><html class="ie ie8 lte9 lte8" lang="en-US">    <![endif]-->
<!--[if IE 9]><html class="ie ie9 lte9" lang="en-US"><![endif]-->
<!--[if (gt IE 9)|!(IE)]><!-->
<html class="noIE" lang="zh">
<!--<![endif]-->

<head>
    <title>益行游戏 - 让出行更有趣</title>
    <link rel="icon" href="public/favicon.ico">
    <!-- meta -->
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale = 1.0, maximum-scale=1.0, user-scalable=no" />
    <meta name="description" content="益行游戏致力于开发LBS精品游戏,希望您能在游戏中收获知识,在学习中收获快乐。我们是来自于武汉理工大学的创业团队,同时还有理工印象、益行人支教团等创业及公益项目。">
    <meta name="keywords" content="益行,益行游戏,行界:零,行界,嗨球,益叠塔,理工印象,益行人,益行人支教团,LBS游戏,AR游戏,出行游戏,户外游戏">
    <!-- css -->
    <link rel="stylesheet" href="public/assets/css/bootstrap.min.css">
    <link rel="stylesheet" href="public/assets/css/font-awesome.min.css">
    <link rel="stylesheet" href="public/assets/css/style.css" media="screen" />
    <script src="public/assets/js/respond.js"></script>
    <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!--[if lt IE 9]>
            <script src="public/assets/js/html5shiv.js"></script>
            <script src="public/assets/js/respond.js"></script>
        <![endif]-->
    <!--[if IE 8]>
            <script src="public/assets/js/selectivizr.js"></script>
        <![endif]-->
</head>

<body id="home">
    <!-- <div id="preloader"></div> -->
    <div id="drawer-right">
        <div class="cross text-right">
            <a class="toggleDrawer" href="#"><i class="fa fa-times-circle fa-2x"></i></a>
        </div>
        <nav style="text-align:center">
            <h2>导航</h2>
            <ul class="nav nav-pills nav-stacked">
                <li>
                    <a href="#wrapper"><i class="fa fa-home"></i> 首页</a>
                </li>
                <li>
                    <a href="#portfolio"><i class="fa fa-bookmark"></i> 产品</a>
                </li>
                <li>
                    <a href="#services"><i class="fa fa-tasks"></i> 业务</a>
                </li>
                <li>
                    <a href="#testimonials"><i class="fa fa-thumbs-up"></i> 同伴</a>
                </li>
            </ul>
        </nav>
        <div class="social">
            <h2 style="text-align:center">联系我们</h2>
            <ul class="nav nav-pills nav-stacked">
                <li><a href="https://github.com/1-xing" target="_blank"><i class="fa fa-github"></i></a></li>
                <li><a href="http://jq.qq.com/?_wv=1027&k=2A3mMAb" target="_blank"><i class="fa fa-qq"></i></a></li>
                <li><a href="http://weibo.com/u/5208965212" target="_blank"><i class="fa fa-weibo"></i></a></li>
                <li><a href="http://mp.weixin.qq.com/s?__biz=MzA5OTA0MzgwNg==&mid=215581320&idx=1&sn=471cbd57b34683fc18213e9829648663#rd" target="_blank"><i class="fa fa-wechat"></i></a></li>
            </ul>
            <div class="wechat">
                <img src="public/assets/images/1-xing-wechat.jpg" alt="益行游戏公众微信平台"></img>
                <br>
                <br>
                <h5><font color="#CCCCCC">微信公众平台</font></h5>
                <br>
                <h6>wo men ye ai ni yo</h6>
                <i class="fa fa-heart-o"></i>
            </div>
        </div>
    </div>
    <!-- #drawer-right -->
    <div id="wrapper">
        <div id="header" class="content-block">
            <section class="top clearfix">
                <div class="pull-left topButton">
                    <h2><a href="index.html"><i class="fa fa-home"></i></a></h2>
                </div>
                <div class="pull-right topButton">
                    <h3><a class="toggleDrawer" href="#"><i class="fa fa-bars"></i></a></h3>
                </div>
            </section>
            <section class="center">
                <div data-scroll-reveal="wait 0.3s, then enter bottom over 2s">
                    <h1 id="biglogo" class="biglogo"><a class="biglogo">1</a></h1>
                </div>
            </section>
            <section id="secondlgo">
                <img data-scroll-reveal="wait 0.8s, then enter bottom over 2.5s" src="public/assets/images/header-bg-logo2.png">
            </section>
            <section class="bottom">
                <a id="scrollToContent" href="#">
                    <img data-scroll-reveal="wait 1.2s, then enter bottom over 3.0s" src="public/assets/images/arrow_down.png">
                </a>
            </section>
        </div>
        <!-- header -->
        <div class="content-block" id="portfolio">
            <div class="container">
                <header class="block-heading clearfix">
                    <h1 data-scroll-reveal="wait 0.2s, then enter top over 0.5s">最新产品</h1>
                    <p data-scroll-reveal="wait 0.2s, then enter top over 0.5s">让出行更有趣</p>
                </header>
                <section class="block-body">
                    <div class="row">
                        <div class="col-sm-4" data-scroll-reveal="wait 0.2s, then enter top over 0.5s">
                            <a href="yikeyboard.html" class="recent-work" style="background-image:url(public/assets/images/yikeyboard_320x240.jpg)" target="_blank">
                                <span class="btn btn-o-white">彝文输入法</span>
                            </a>
                        </div>
                        <div class="col-sm-4" data-scroll-reveal="wait 0.5s, then enter top over 0.5s">
                            <a href="went0.html" class="recent-work" style="background-image:url(public/assets/images/WENT_320x240.jpg)" target="_blank">
                                <span class="btn btn-o-white">行界:零</span>
                            </a>
                        </div>
                        <div class="col-sm-4" data-scroll-reveal="wait 0.8s, then enter top over 0.5s">
                            <a href="impression.html" class="recent-work" style="background-image:url(public/assets/images/WUTpostcard_320x240.jpg)" target="_blank">
                                <span class="btn btn-o-white">理工印象</span>
                            </a>
                        </div>
                    </div>
                </section>
            </div>
        </div>
        <!-- #portfolio -->
        <div class="content-block parallax" id="services">
            <div class="container text-center">
                <header class="block-heading cleafix">
                    <h1 data-scroll-reveal="wait 0.1s, then enter top over 0.5s">旗下项目</h1>
                    <p data-scroll-reveal="wait 0.1s, then enter top over 0.6s">我们做的一些事情。</p>
                </header>
                <section class="block-body">
                    <div class="row">
                        <div class="col-md-4">
                            <div class="service">
                                <i class="fa fa-send-o" data-scroll-reveal="wait 0.1s, then enter top over 0.5s"></i>
                                <br>
                                <br>
                                <h2 data-scroll-reveal="wait 0.1s, then enter bottom over 0.5s">游戏</h2>
                                <p data-scroll-reveal="wait 0.1s, then enter bottom over 0.5s">
                                    益行游戏致力于开发LBS游戏
                                    <br>希望您能在游戏中学到一些东西。</p>
                            </div>
                        </div>

...

2.CSS

代码如下(节选示例):

/* /
//  00 - Preloader
/*/

#preloader {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 99999999999;
    width: 100%;
    height: 100%;
    overflow: visible;
    background: #fff url('../images/preloader.gif') no-repeat center center;
}

.featurette-divider {
    margin: 60px 0;
    /* Space out the Bootstrap <hr> more */
}

.featurette-heading {
    font-weight: 300;
    line-height: 1;
    letter-spacing: -1px;
}


/* /
//  01 - Global 
/*/

@font-face {
    font-family: '1-xingcom';
    src: url('../fonts/1-xingcom.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/1-xingcom.eot') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/1-xingcom.woff') format('woff'), /* Modern Browsers */
    url('../fonts/1-xingcom.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/1-xingcom.svg#1-xingcom') format('svg');
    /* Legacy iOS */
}

* {
    outline: none !important;
}

::selection {
    background-color: #475B6F;
    color: #fff;
}

html {
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -webkit-text-size-adjust: none;
    -ms-text-size-adjust: none;
    overflow-y: scroll;
}

body {
    color: #6a6a6a;
    background: #f1f0f0;
    font-family: "Microsoft JhengHei", "Microsoft YaHei", "STHeiti Light [STXihei]", "STHeiti", "SimHei", "SimHei", sans-serif;
}
p {
    margin: 0 0 20px 0;
    font-family: "Microsoft JhengHei", "Microsoft YaHei", "STHeiti Light [STXihei]", "STHeiti", "SimHei", "SimHei", sans-serif;
}

img {
    max-width: 100%;
}

a {
    color: #4da7ca;
    -o-transition: all .4s;
    -ms-transition: all .4s;
    -moz-transition: all .4s;
    -webkit-transition: all .4s;
    transition: all .4s;
    text-decoration: none;
    outline: none;
    font-family: "Microsoft JhengHei", "Microsoft YaHei", "STHeiti Light [STXihei]", "STHeiti", "SimHei", "SimHei", sans-serif;
}

a:hover {
    color: #4290ae;
}

a:link,
a:visited {
    text-decoration: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0 0 15px 0;
    color: #3A4F52;
    font-family: "Microsoft JhengHei", "Microsoft YaHei", "STHeiti Light [STXihei]", "STHeiti", "SimHei", "SimHei", sans-serif;
}

...

3.JS

代码如下(节选示例):

// Preloader // 载入动画

jQuery(document).ready(function($) {  

$(window).load(function(){
  $('#preloader').fadeOut('slow',function(){$(this).remove();});
});

});

(function($,sr){

  // debouncing function from John Hann
  // http://unscriptable.com/index.php/2009/03/20/debouncing-javascript-methods/
  var debounce = function (func, threshold, execAsap) {
      var timeout;

      return function debounced () {
          var obj = this, args = arguments;
          function delayed () {
              if (!execAsap)
                  func.apply(obj, args);
              timeout = null;
          };

          if (timeout)
              clearTimeout(timeout);
          else if (execAsap)
              func.apply(obj, args);

          timeout = setTimeout(delayed, threshold || 100);
      };
  }
  // smartresize 
  jQuery.fn[sr] = function(fn){  return fn ? this.bind('resize', debounce(fn)) : this.trigger(sr); };

})(jQuery,'smartresize');

(function(){

    $wrapper = $('#wrapper');
    $drawerRight = $('#drawer-right');

    ///
    // Set Home Slideshow Height
    ///

    function setHomeBannerHeight() {
        var windowHeight = jQuery(window).height();    
        jQuery('#header').height(windowHeight);
    }

    ///
    // Center Home Slideshow Text
    ///

    function centerHomeBannerText() {
            var bannerText = jQuery('#header > .center');
            var bannerTextTop = (jQuery('#header').actual('height')/2) - (jQuery('#header > .center').actual('height')/2) - 40;        
            bannerText.css('padding-top', bannerTextTop+'px');        
            bannerText.show();
    }

    ///
    // SlideNav
    ///

    function setSlideNav(){
        jQuery(".toggleDrawer").click(function(e){
            //alert($wrapper.css('marginRight'));
            e.preventDefault();

            if($wrapper.css('marginLeft')=='0px'){
                $drawerRight.animate({marginRight : 0},200);
                $wrapper.animate({marginLeft : -300},200);
            }
            else{
                $drawerRight.animate({marginRight : -300},200);
                $wrapper.animate({marginLeft : 0},200);
            }
            
        })
    }

    function setHeaderBackground() {        
        var scrollTop = jQuery(window).scrollTop(); // our current vertical position from the top    
        
        if (scrollTop > 300 || jQuery(window).width() < 700) { 
            jQuery('#header .top').addClass('solid');
        } else {
            jQuery('#header .top').removeClass('solid');        
        }
    }

...


五、总结

设计一个样式美观又人性化的网页,除了具备扎实的专业知识,还需具备美学和人机工程学等相关知识,优秀的网页应具备以下几个特点:

1.简洁实用

尽量以最高效率的方式将用户所要想得到的信息传送给他就是最好的,要去掉所有的冗余的东西;

2.使用方便

要满足使用者的要求,网页适合使用,显示出其功能美;

3.整体性好

围绕一个统一的目标设计,强调整体的功能性; 

4.形象突出

尽量符合网页美的标准,能够使网站的形象得到最大限度的提升,追求雅俗共赏。页面用色协调,布局符合形式美的要求:布局有条理,充分利用美的形式,使网页富有可欣赏性,提高档次。

5.交互式强

发挥网络的优势,想方设法使每个使用者都参与到其中来。


六、更多推荐

关注作者|获取更多源码|优质文章】;Web前端网页制作、大学生毕业设计辅导、期末大作业辅导、模板源码、技术咨询等,有兴趣的联系我!

您的支持是我创作的动力!看到这里就【点赞收藏博文】,Thanks!

更多优质博客文章、网页模板点击以下链接查阅:仙女网页设计-CSDN博客