28. Web前端网页案例——【bootstrap框架响应式自适应游戏网页(12页)】 大学生期末大作业 html5+css3+js

目录

一、网页概述

二、网页文件

三、网页效果

四、代码展示

1.html

2.CSS

3.JS

五、总结

1.简洁实用

2.使用方便

3.整体性好

4.形象突出

5.交互式强

六、更多推荐


♬♬♬​​​​​​​欢迎光临我的CSDN!这里是Web前端网页案例大集汇,有各行各业的前端网页案例,每天会持续更新!如果你对Web前端网页的学习、开发有困惑,抑或是为Web前端网页期末大作业、课设毕设烦恼,在我这可以提供专业的解决方案☎☏有兴趣的欢迎联系交流!请点赞关注,谢谢!❤❤❤更多网页案例推荐:

http://angella.blog.csdn.net


提示:以下是本篇文章正文内容,下面案例供参考

一、网页概述

本实例应用html5+css3+js: 三级页面、折叠菜单、无缝滚动插件、鼠标滑动特效背景特效等。适用于大学生网页课程作业设计、公司网页制作等。响应式布局可以根据不同的设备屏幕大小自动调整页面布局,提高用户体验;👉温馨提示:这里所有的网页案例主要应用HTML、CSS、JS等关键技术知识,有静态网页,更有动态网页,所有网页案例都支持如DW、HBuilder、Vscode、Text 等任意HTML主流编辑软件进行编辑修改,亦支持包括IE、Chrome、Firefox、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博客