太原晋源区HTML+CSS培训费用多少

    2020-11-29发布, 次浏览 收藏 置顶 举报
  • 授课时间:

    现场安排开课时间

  • 授课对象:

    想学程序设计的学员

  • 网报价格:电询    课程原价:电询
  • 咨询热线:400-998-6158
  • 授课地址:有多个校区 电询加微信
  • 课程详情

  • 机构简介
  • 地图信息
  • 预约试听
程序设计培训班

太原晋源区HTML+CSS培训费用多少


HTML5+CSS3课程内容


一、vscode编辑器基本使用

vscode 基本使用

vscode插件安装

二、 HTML5新增标签

什么是HTML5

HTML5新增标签

多媒体音频标签

多媒体视频标签

HTML5新增input标签

HTML5新增表单属性

三、CSS3新增选择器及案例

CSS3属性选择器(上)

CSS3结构伪类选择器(上)

nth-child(n)

nth-child和nth-of-type的区别

CSS3伪元素选择器

伪元素选择器案例

四、2D转换及相关案例实现

2D转换之translate

让一个盒子水平垂直居中

2D转换之rotate

CSS3 三角

设置转换中心点

旋转中心点案例

2D转换之scale

图片放大案例

分页按钮案例

2D转换综合写法以及顺序问题

CSS3动画基本使用

动画序列

CSS3动画常见属性

CSS3动画简写

大数据热点图案例

速度曲线之steps步长

16-奔跑的熊大案例

五、3D转换和旋转木马案例

认识3D转换

3D转换translate3d

透视perspective

translateZ

3D旋转rotateX

3D旋转rotateY

3D旋转rotateZ

3D呈现transform-style

两面翻转盒子案例

3D导航栏

综合案例-旋转木马案例

浏览器私有前缀以及总结

精通HTML5+CSS3需要掌握HTML5+CSS3新特性,例如语义特性、本地存储特性、设备兼容特性、连接特性、网页多媒体特性、三维、图形及**特性、性能和继承特性、CSS3特性,可以使用HTML5+CSS3实现炫酷动画效果,熟悉VSCode编辑器基本使用。

结合网上的思路,加上我之前自己做的代码,代码有这几种功能:

1.头部和尾部的内容可以不用滚动,只要中间的滚动就行。

2.支持上一屏和下一屏的动画触发

3.支持下一页和上一页导航跳转

4.支持小导航显示和跳转到某一页

HTML代码:

<div class="header">header</div>

<div class="doc">

<div class="main">

<div class="page page1">page1</div>

<div class="page page2">page2</div>

<div class="page page3">page3</div>

<div class="page page4">page4</div>

</div>

<div class="page-nav"><i class="current"></i><i></i><i></i><i></i></div>

<a href="javascript:void(0)" class="nextPage">下一页</a>

</div>

<div class="footer">footer</div>

<script src="**://js.3conline.**/min/temp/v1/lib-jquery1.10.2.js"></script>

<script src="**://js.3conline.**/pcbaby/2017/nianping/pc/jquery-mousewheel.js"></script>

CSS设置时,需要注意有两个父类元素,外面的要设置超出高度隐藏。

.doc{height:640px;position:relative;overflow:hidden}

.main{position:relative}

.doc .page{position:absolute;height:顺利;width:顺利;top:顺利}

.doc.done .page{position:static;top:0}

JS代码,要注意滚动的兼容代码用到了jQuery插件jquery-mousewheel,不要漏掉这个插件

JS:

//code from **://caibaojian.**/fullpage.html

$(function() {

var onScroll = false,

curIndex = 0,

len = $(".doc .page").length;

var winHeight = $(window).height();

// var boxHeight = winHeight- 60 >640 ? winHeight - 60 : 640; //当需要显示所有内容,需要给外层一个固定高度,增加所有内容都能看到

var boxHeight = winHeight - 60;

var toPage = function(curIndex) {

onScroll = true;

var now = -curIndex * boxHeight;

$(".page").eq(curIndex).addClass("current").siblings(".page").removeClass("current");

$(".page-nav i").eq(curIndex).addClass("current").siblings("i").removeClass("current");

$(".main").animate({

top: now + "px"

},1000,function() {

onScroll = false;

});

};

$(".doc").css("height", boxHeight);

$(".main").css("height", boxHeight * len);

$(".page").css("height", boxHeight);

$(".doc").addClass("done");

var pageNext = function() {

if (curIndex == len - 1) return;

curIndex++;

toPage(curIndex);

}

var pagePrev = function() {

if (curIndex == 0) return;

curIndex--;

toPage(curIndex);

}

$(".doc").on("mousewheel",function(e, i) {

if (onScroll) return;

if (i < -.2) {

//向下滚动

pageNext();

} else {

//向上滚动

pagePrev();

}

});

$('.nextPage').on('click',function() {

if (onScroll) return;

pageNext();

});

$('.page-nav i').on('click',function() {

if (onScroll) return;

var index = $(this).index();

toPage(index);

})

});



更多培训课程,学习资讯,课程优惠等学校信息,请进入 太原尖草坪区Web培训太原万柏林区Python培训太原晋源区Linux云计算培训 网站详细了解,免费咨询电话:400-998-6158

预约试听
  • 姓名: *
  • 性别:
  • 手机号码: *
  • QQ:
  • 微信:
  • 其它说明:
  • 验证码: *  看不清,请点击刷新
相关课程