在这个网页中,我运用了多种动画:动画按钮、打字机显示文字效果、悬停图片遮罩层,这些在CSS中都有注释。

* {padding: 0;margin: 0;color: white;
}
li{list-style: none;
}
html {height: 100%;overflow: hidden;
}
div {display: block;
}
.boxs {position: relative;width: 100%;height: 750px;}
.top {position: fixed;top: 1%;left: 32%;width: 500px;height: 100px;font-size: 81px;z-index: 101;
}
.author {position: fixed;font-size: 13px;top: 93%;left: 5%;z-index: 101;
}
nav {top: 20%;bottom: 10%;text-align: center;background: rgba(0, 0, 0, 0.5);position: fixed;z-index: 100;height: 80%;left: 0;width: 20%;font-weight: 300;font-size: 25px;border-radius: 10px;
}
nav ul li {margin: 25px 0;
}
/* 动画按钮 */
.btn::before {content: "";position: absolute;top: 0;height: 0%;width: 100%;left: 0;border-radius: 10px;background-color: white;opacity: 0.5;transition: 0.5s;z-index: -1;
}
.btn:hover {color: black;
}
.btn:hover::before {height: 100%;
}
.btn {text-decoration: none!important;font-size: 14px;letter-spacing: 0.5px;-webkit-transition: color 2s, background 1s;transition: color 2s, background 1s;padding: 20px 30px;position: relative;font-size: 18px;line-height: 80px;z-index: 28;
}
.box {position: relative;width: 100%;height: 100%;float: left;
}
.box1 {background-image: url(../img/1.jpg);
}
.box2 {background-image: url(../img/2.jpg);
}
.box3 {background-image: url(../img/3.jpg);
}
.box4 {background-image: url(../img/4.jpg);
}
.box5 {background-image: url(../img/5.jpg);
}
.main {position: absolute;left: 30%;top: 20%;width: 70%;height: 80%;background: rgba(0, 0, 0, 0.5);transition:.6s;border-radius: 15px;
}.main video {float: left;
}
.main img {float: left;
}
.audio {width: 100px;height: 100px;position: fixed;top: 5%;left: 10%;z-index: 1001;
}
audio {width: 95px;height: 50px;
}
.b1{width: 394px;height: 446px;position: relative;left: 350px;
}/* 悬停图片遮罩层 */
.b2 {position: absolute;top: 0px;left: 350px;width: 394px;height: 446px;pointer-events:none;background: black;opacity: 0;
}
.b1:hover +.b2{opacity: 0.8;transition: 1s;
}
.b3 {position: absolute;top: 90%;left: 50%;transform: translate(-50%, -50%);
}
p {border-right: 2px solid white;font-size: 200%;text-align: center; font-family: monospace;white-space: nowrap; overflow: hidden; animation: borders 0.5s infinite normal,widths 3s steps(6) infinite;
}
/* 打字机显示文字效果 */
@keyframes broders {from {border-right-color: #000;}to {border-right-color: #fff;}
}
@keyframes widths {from {width: 0;}to {width: 120%;}
}
#box1 {position: absolute;top: 7%;left: 51%;text-align: right;width: 80px;height: 450px;line-height: 36px;font-weight: 800;padding: 50px;
}
#box2 {position: absolute;top: 15%;left: 64%;height: 450px;
}
h3 {text-align: center;font-size: 30px;
}
.x {box-shadow: -1px -1px 1px .5px #808080;border: 0 solid ;border-radius: 2px ;
}
.x1 {color: #a09b9d;
}
.password {width: 280px;
}
select {margin: 7px;border: 0;width: 76px;color: #000000;
}textarea {font-weight: 900;border-radius: 5px ;margin: 7px;padding: 4px;color: #000000;
}
input {margin: 7px;padding: 4px;
}
.sumit {position: absolute;bottom: 70px;left: 0;color: #000000;
}
.reset {position: absolute;bottom: 70px;left: 184px;color: #000000;
}
.x2 {border: grey;width: 180px;height: 27px;border-radius: 4px;background-color: #dae1eb;padding: 2px;margin: 0;box-shadow: 1px 1px 1px .5px #808080;
}
.x3 {background-color: white;border: 2px solid black;
}

“21天好习惯”第一期-10 鲁滨逊漂流记网页-2相关推荐

  1. “21天好习惯“第一期--4

    "21天好习惯"-第四天 每天记录一点点 计算机的诞生与发展 冯·诺依曼体系 计算机系统作为一个能够自动地处理信息的智能化工具,必须解决好两个最基本的问题:①信息如何表示才能方便地 ...

  2. “21天好习惯”第一期-第10天

    今天学会了一个猜数的程序,这个程序可以让计算机随机生成一个100以内的数,然后我们人来猜这个数是什么. #include<stdio.h> #include<stdlib.h> ...

  3. “21天好习惯” 第一期 - 18

    今天进一步探究昨天学习的strcmp()函数:         昨天学习strcmp()函数时提到了,当两个字符串相同时,输出0,不相同时,输出非零,那么当两个字符串不同时,具体会输出什么非零值呢?于 ...

  4. “21天好习惯”第一期- 4 简单的壁纸爬虫

    有时候我们不想让电脑桌面过于单调,于是琢磨着能不能让电脑每天自动获取网站上的图片然后更换为壁纸,这就需要一个壁纸爬虫了,这里以3G壁纸为例. 首先,还是喜闻乐见的导入模块,在这个爬虫中,我们需要以下模 ...

  5. “21天好习惯”第一期——21

    <计算机组成原理> 3.5.2 MIPS32架构CPU基本的组成部件 3. 单周期控制系统设计 (2)ALU控制单元      ALU控制单元接收两种输入:主控单元输出的m位aluop和指 ...

  6. “21天好习惯”第一期——16

    <计算机组成原理> 第一章 概论 1.1.2 存储程序工作方式 存储程序是计算机的核心内容,表明了计算机的工作方式,包含3个要点:事先编写程序,存储程序,自动.连续地执行程序. (1)根据 ...

  7. “21天好习惯“第一期——2

    道友们好,今天是学习的第二天,经过一天的学习我又了解到了很多有关C语言的知识,我也会和大家继续分享我的学习笔记,以及在学习中遇到的问题. 请大家看看下面这个程序: 今天的学习就到此为止,希望大家可以向 ...

  8. “21天好习惯”第一期——2

    今天学习的内容是3.3.2--算术逻辑单元. 继续昨天的学习的内容进一步学习了ALU: ALU的外部特性与功能: ALU的标志位: ALU的EDA设计模式: 学习中遇到的问题主要是ALU的EDA设计模 ...

  9. “21天好习惯“ 第九期—9:京东倒计时,淘宝倒计时

    "21天好习惯" 第九期 - 9 一.学习规划 1.计算机组成图谱绘画(应为知识导图)(10月25) 2.网络工程师备考(11月6) 3.信息知识竞赛(10月31) 二.所遇问题 ...

最新文章

  1. [转]构建基于WCF Restful Service的服务
  2. opencv中的push_back()函数
  3. javaSE各阶段练习题--数据类型运算符
  4. Unity C# Job System介绍(三) Job的创建和调度
  5. 文本溢出text-overflow和文本阴影text-shadow
  6. 【华为云技术分享】云图说丨初识标签管理服务:给你的云资源贴个条
  7. 14012.petalinux小知识点
  8. 使用Web API ASP.NET Core 2.2部署Angular 8应用程序
  9. [国嵌攻略][068][tftp网络协议实现]
  10. 智慧解析第20集:破解迷魂术
  11. 排队论模型及MATLAB实现
  12. JavaEE中级.20190615.易买网项目(一).隐藏域.
  13. matlab基础与实例教程,MATLAB R2018基础与实例教程
  14. 金山打字计算机实验报告,打字实训报告总结(共10篇).docx
  15. 【Simscape】用Simscape实现三维物理仿真(三)——创建一个滑块单摆系统
  16. matlab里支持向量机SVM实例1葡萄酒分类
  17. android半透明图层颜色叠加,Android 图层混合模式PorterDuff.Mode
  18. RN 组件 Animated
  19. 第五章 多变量线性回归
  20. cad打开卡死_在打开cad文件的时候会出现死机的状态

热门文章

  1. JS代码规范和基础函数的使用
  2. php图片全屏代码生成器,图像生成器
  3. 计算机乘法怎么操作函数,excel里乘法怎么操作
  4. 普通微型计算机就是多媒体计算机,目前办公室和家庭最常用的是多媒体通用微型计算机.doc...
  5. HTML简介和标签练习(一)
  6. 看Siri如何帮你轻松理财
  7. 计算机系给未来的自己写信,给未来的自己所写的一封信
  8. 锤爆vscode狗头(其实他是删除注册表、下载和汉化)
  9. 机器爱人即将一统江湖,谁还稀罕过什么情人节
  10. 【IOS学习之常见问题】 App上架之发布App到Appstore