首页 > 其他分享 >536.响应式大鱼海棠电影宣传网页 大学生期末大作业 Web前端网页制作 html+css+js

536.响应式大鱼海棠电影宣传网页 大学生期末大作业 Web前端网页制作 html+css+js

时间:2024-10-18 22:21:43浏览次数:3  
标签:function Web return elem js Util key 网页

目录

一、网页概述

二、网页文件

 三、网页效果

四、代码展示

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主流浏览器浏览。


二、网页文件

本网页共包含9个页面:


 三、网页效果

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


四、代码展示

1.html

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <title>大鱼海棠</title>
    <meta name="keywords" content="大鱼海棠">
    <meta name="description" content="大鱼海棠">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
    <link rel="shortcut icon" href="images/favicon.ico">
    
    <!-- include main css -->
    <link rel="stylesheet" type="text/css" href="css/slick.css"/>    
    <link rel="stylesheet" type="text/css" href="css/bootstrap.css"/>
    <link rel="stylesheet" type="text/css" href="css/jquery.mmenu.all.css"/>
    <link rel="stylesheet" type="text/css" href="css/style.css"/>
    <link href="font-awesome-4.5.0/css/font-awesome.min.css" rel='stylesheet' type='text/css' media="all" />
    <link rel="stylesheet" type="text/css" href="css/animate.css"/>
    
    <!--[if lt IE 9]>
    <script src="http://apps.bdimg.com/libs/html5shiv/r29/html5.min.js"></script>
    <script src="http://apps.bdimg.com/libs/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->

</head>
<body>
    
<div>
    <!--header-->
    <header class="header home_p">
       <div class="container">
           <div class="logo">
                      <a href="index.html"><!-- <img src="images/logo.png" alt="" /> --></a>
           </div>
           <a href="#mmenu" class="phone-nav"><i class="fa fa-list"></i></a>
          <div class="logo_right">
               <nav class="nav">
                   <ul>    
                       <li><a href="index.html" class="active">首页</a></li>
                       <li><a href="nrjj.html">内容简介</a></li>
                       <li><a href="mhzz.html">幕后制作</a>
                           <ul>
                               <li><a href="mhzz.html">场景图</a></li>  
                               <li><a href="mhzz.html">设计稿</a></li>
                               <li><a href="mhzz.html">人物设计</a></li>
                           </ul>
                       </li>
                       <li><a href="gqjz.html">高清剧照</a></li>
                       <li><a href="yppj.html">影片评价</a>
                           <ul>
                               <li><a href="yppj.html">作品评价</a></li>
                               <li><a href="yppj.html">电影评价</a></li>
                           </ul>
                       </li>
                       <li><a href="zpcp.html">作品参评</a></li>
                       <li><a href="lxwm.html">联系我们</a></li>
                   </ul>
               </nav>
               <div class="search">
                   <span class="sea_x">
                       <input type="" name="" id="" placeholder="请输入关键词">
                       <i class="fa fa-search"></i>              
                   </span>
                   <span class="y_z">
                       <a href="" class="zh active">中</a><a href="" class="en">En</a>
                       
                   </span>
               </div>
          </div>
           
       </div>
    </header>
            
    <!--banner  start-->
    <section class="banner">
        <div><a href="index.html"><img src="images/dayuhaitang1.jpg" alt=""></a></div>
        <div><a href="index.html"><img src="images/dayuhaitang2.jpg" alt=""></a></div>
        <div><a href="index.html"><img src="images/dayuhaitang3.jpg" alt=""></a></div>
    </section>
    <!--banner end-->
    <div class="jqgk">
        <div class="contai">
            <div class="top_tit">
                <span class="span1"><img src="images/dayu.png"><a href="scenic_overview.html">大鱼海棠</a></span><br />
                <span class="span2">Big Fish and Begonia</span>
            </div>
            <p class="wow bounceIn">
                《大鱼海棠》是由彼岸天文化有限公司、北京光线影业有限公司、霍尔果斯彩条屋影业有限公司联合出品,梁旋、张春执导,季冠霖、苏尚卿、许魏洲、金士杰、潘淑兰、李天湖 、刘校妤 、姜广涛 、张媛媛、宝木中阳等人配音的动画电影。该片讲述了掌管海棠花生长的少女椿为报恩而努力复活人类男孩“鲲”的灵魂,在本是天神的湫帮助下与彼此纠缠的命运斗争的故事。该片于2016年7月8日在中国大陆上映。
            </p>
            <div class="xia_x">
                <span class="img"></span>
            </div>
        </div>    
    </div>
    <div class="wyzl">
        <div class="top_tit">
            <span class="span1"><img src="images/dayu.png"><a href="yppj.html">海报欣赏</a></span><br />
            <span class="span2">Poster appreciation</span> 
        </div>

...

2.CSS

代码如下(节选示例):

@keyframes myfirst {
  0% {
    left: 50%;
    top: 0%;
  }
  25% {
    left: 50%;
    top: 10%;
  }
  50% {
    left: 50%;
    top: 20%;
  }
  75% {
    left: 50%;
    top: 30%;
  }
  100% {
    left: 50%;
    top: 40%;
  }
}
img {
  max-width: 100%;
  outline: none;
}
.vcenter {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  max-width: 100%;
  max-height: 100%;
  display: block;
  vertical-align: middle;
  margin: auto;
}
.tHide {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
input[type="button"],
input[type="submit"],
input[type="reset"] {
  -webkit-appearance: none;
}
textarea {
  -webkit-appearance: none;
}
.blockFull {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
.relative {
  position: relative;
}
a:hover {
  color: #8c673e;
  text-decoration: none;
}
* {
  transition: All 0.2s ease-in-out;
  -webkit-transition: All 0.2s ease-in-out;
  -moz-transition: All 0.2s ease-in-out;
  -o-transition: All 0.2s ease-in-out;
}
.left {
  float: left;
}
.right {
  float: right;
}
.clearfix {
  overflow: hidden;
  _zoom: 1;
}
.zy_q {
  border-bottom: 1px solid #ccc;
}
.clear {
  height: 0px;
  clear: both;
}
body {
  font-family: "微软雅黑";
  min-width: 320px;
  background: url(../images/bg.png);
  overflow-x: hidden;
}
ul {
  padding: 0px;
}
ul li {
  list-style: none;
}
/*-header-*/
.home_p {
  position: absolute;
  z-index: 9999;
}
@media (max-width: 1000px) {
  .home_p {
    position: relative;
  }
}

...

3.JS

代码如下(节选示例):

(function() {
  var MutationObserver, Util, WeakMap, getComputedStyle, getComputedStyleRX,
    __bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; },
    __indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; };

  Util = (function() {
    function Util() {}

    Util.prototype.extend = function(custom, defaults) {
      var key, value;
      for (key in defaults) {
        value = defaults[key];
        if (custom[key] == null) {
          custom[key] = value;
        }
      }
      return custom;
    };

    Util.prototype.isMobile = function(agent) {
      return /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(agent);
    };

    Util.prototype.addEvent = function(elem, event, fn) {
      if (elem.addEventListener != null) {
        return elem.addEventListener(event, fn, false);
      } else if (elem.attachEvent != null) {
        return elem.attachEvent("on" + event, fn);
      } else {
        return elem[event] = fn;
      }
    };

    Util.prototype.removeEvent = function(elem, event, fn) {
      if (elem.removeEventListener != null) {
        return elem.removeEventListener(event, fn, false);
      } else if (elem.detachEvent != null) {
        return elem.detachEvent("on" + event, fn);
      } else {
        return delete elem[event];
      }
    };

    Util.prototype.innerHeight = function() {
      if ('innerHeight' in window) {
        return window.innerHeight;
      } else {
        return document.documentElement.clientHeight;
      }
    };

    return Util;

  })();

  WeakMap = this.WeakMap || this.MozWeakMap || (WeakMap = (function() {
    function WeakMap() {
      this.keys = [];
      this.values = [];
    }

    WeakMap.prototype.get = function(key) {
      var i, item, _i, _len, _ref;
      _ref = this.keys;
      for (i = _i = 0, _len = _ref.length; _i < _len; i = ++_i) {
        item = _ref[i];
        if (item === key) {
          return this.values[i];
        }
      }
    };

    WeakMap.prototype.set = function(key, value) {
      var i, item, _i, _len, _ref;
      _ref = this.keys;
      for (i = _i = 0, _len = _ref.length; _i < _len; i = ++_i) {
        item = _ref[i];
        if (item === key) {
          this.values[i] = value;
          return;
        }
      }
      this.keys.push(key);
      return this.values.push(value);
    };

    return WeakMap;

  })());

  MutationObserver = this.MutationObserver || this.WebkitMutationObserver || this.MozMutationObserver || (MutationObserver = (function() {
    function MutationObserver() {
      if (typeof console !== "undefined" && console !== null) {
        console.warn('MutationObserver is not supported by your browser.');
      }
      if (typeof console !== "undefined" && console !== null) {
        console.warn('WOW.js cannot detect dom mutations, please call .sync() after loading new content.');
      }
    }

...


五、总结

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

1.简洁实用

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

2.使用方便

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

3.整体性好

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

4.形象突出

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

5.交互式强

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


六、更多推荐

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

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

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


标签:function,Web,return,elem,js,Util,key,网页
From: https://blog.csdn.net/A240307/article/details/142932133

相关文章

  • IoT平台软件:Google Cloud IoT二次开发_Node.jsSDK使用指南
    Node.jsSDK使用指南在本节中,我们将详细介绍如何使用GoogleCloudIoTNode.jsSDK进行二次开发。GoogleCloudIoT提供了丰富的API和SDK,使得开发者可以轻松地与IoT设备进行交互,实现设备管理、数据传输、消息处理等功能。Node.jsSDK是其中一种常用的开发工具,特......
  • JSP网页计算阶乘
    <%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><!DOCTYPEhtml><html><head><metacharset="UTF-8"><title>阶乘计算</title></head......
  • 基于nodejs+vue基于SpringBoot框架的图书分享系统的设计与开发[开题+源码+程序+论文]
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于图书分享系统的研究,现有研究主要以传统的图书管理系统为主,侧重于图书的借阅、归还以及基本信息管理等功能,而专门针对基于SpringBoot框架的图书分享......
  • 基于nodejs+vue基于SpringBoot框架的球鞋洗护平台[开题+源码+程序+论文]计算机毕业设
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景在当今社会,球鞋文化盛行,越来越多的人热衷于收藏和穿着各种球鞋。然而,球鞋的洗护却成为了一个困扰众多球鞋爱好者的问题。关于球鞋洗护的研究,现有研究主......
  • JavaWeb基于ssm的校园一卡通密钥管理系统(001)
    获取源码请滑到最底部访问官网项目配套调试视频和相对应的软件安装包1、项目描述具体请看视频演示2、项目开发工具开发工具:Idea或Eclipse数据库:MysqlJar包仓库:Maven前端框架:Vue2后端框架:SSM3、项目图片4、演示视频JavaWeb基于ssm的校园一卡通密钥管理系统(001)......
  • (附论文)JavaWeb基于ssm的爱尚美家家具购物网站系统(002)
    获取源码请滑到最底部访问官网项目配套调试视频和相对应的软件安装包1、项目描述具体请看视频演示2、项目开发工具开发工具:Idea或Eclipse数据库:MysqlJar包仓库:Maven前端框架:JSP后端框架:SSM3、项目图片4、演示视频(附论文)JavaWeb基于ssm的爱尚美家家具购物网站......
  • (附论文)JavaWeb基于ssm的高校毕业设计信息管理系统(054)
    获取源码请滑到最底部访问官网项目配套调试视频和相对应的软件安装包1、项目描述具体请看视频演示2、项目开发工具开发工具:Idea或Eclipse数据库:MysqlJar包仓库:Maven前端框架:Vue2后端框架:SSM3、项目图片4、演示视频(附论文)JavaWeb基于ssm的高校毕业设计信息管理......
  • 基于nodejs+vue基于springboot框架的企业合同管理系统设计与实现[开题+源码+程序+论文
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于企业合同管理系统的研究,现有研究主要以大型企业的综合管理系统为主,专门针对基于SpringBoot框架构建企业合同管理系统的研究较少。在国内外,企业合同......
  • 基于nodejs+vue基于SpringBoot框架的民俗文化交流与交易平台的设计与实现[开题+源码+
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景随着互联网的发展,文化交流与交易平台在各类文化领域逐渐兴起。关于民俗文化交流与交易平台的研究,现有研究主要以大型综合文化平台为主,专门针对民俗文化......
  • 基于nodejs+vue基于springboot和vue技术实现的电商系统[开题+源码+程序+论文]计算机毕
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于电商系统的研究,现有研究多集中在大型电商平台的商业模式、营销策略等宏观层面。在技术实现方面,虽然有多种技术组合被用于构建电商系统,但专门针对Spr......