美文网首页
Days18 H5+Css3

Days18 H5+Css3

作者: biu丶biubiu | 来源:发表于2018-08-17 15:57 被阅读0次

1.使用动画 (js实现动画,css3实现动画)

一个是帧动画  一个是补间动画

什么是帧动画:使用定时器 每隔一段时间 更改当前元素的状态

什么是补间动画:过渡(加过渡只要状态发生改变产出动画) 动画(多个节点来控制动画) 性能会更好

在支持H5C3的的浏览器尽可能使用css3动画 (移动端开发)

transition  animation

transition  组合写法(transition:all 1s linear 1s)的拆分写法 transition-property  transition-duration transition-timing-function transition-delay

2.图片边框

图片边框

3.background

background-size的cover特定值会保持图像本身的宽高比例,将图片缩放到正好完全覆盖定义背景的区域。

4.语义化标签

语义化标签

5.fullpage.js(大屏鼠标滚动)

fullpage.js文档地址

——引入.js .css——一屏的内容包含在一个大div(id=container)

——每个屏幕为一个section,内容相对section定位

——jQuery插件初始化——$( ' #container').fullpage('配置');

结合购物车案例和fullpage文档,学习。

6.居中定位(position)

pposition:absolute;   bottom:0 ; left :50% ;margin-left: -w/2 px

css3:                                                          transform:translatex(- 50%)

7.写动画效果注意点

通过transform - orgin:right top 来确定原点位置,以原点来决定动画在xy移动的距离,

想让界面加载完成后再执行动画, $('.section').eq(index-1).addClass('now');动态添加类now

在.css中写.section .now {   },

记忆animation和transform和transition的各个参数含义

8.Animate.css

animate.css

9.动画速度

F12打开开发者工具   点击动画速度图标,会有各种动画速度及效果的调试

10.Stellar.js(视差滚动)

Stellar.js教程

QQ TIM案例

引入.js—— js初始化

——设置background-attachment: fixed;——data-stellar-background-ratio="0.3"(相对于正常滚动的滚动速度)

11.图片展示时,加上相应文字并设置font-size:0,有利于Seo优化

12.H5添加类名

1.jquery操作类的方法:addClass() removeClass() toggleClass() hasClass()

2. h5也有类似的api 基于一个对象classList的方法 add() remove() toggle() contains()

13.自定义属性

在HTML5中我们可以自定义属性,其格式如下data-*=""

<div data-content-id= " content01 "> < /div >

14H5 api

1. querySelector() 获取符合选择器的第一个元素

2. querySelectorAll()    获取符合选择器的所有元素

DOM.classList 获取的是这个DOM元素上的所有class

H5 api

相关文章

  • Days18 H5+Css3

    1.使用动画 (js实现动画,css3实现动画) 一个是帧动画 一个是补间动画 什么是帧动画:使用定时器 每隔一段...

  • 阶段总结

    今天总结了java阶段和H5+css3阶段的知识点,其实H5+CSS3的知识点,在写网页的时候就已经总结过了...

  • H5+CSS3 杂记

    TEST H5 大标题>>测试 返回顶部 返回图...

  • H5+CSS3总结

    声明文档类型是Html5标准 H5中字符串之间多个空格以及换行会当作一个空格解析 转义字符 一些特殊字符不能直接使...

  • 考核感慨

    回家了,晚上有点失眠了 想起昨天下午的考核,h5+css3的制作网页考核,考核效果不尽如人意,可以说是很差 基础知...

  • html5 canvas模拟实现树的生长

    h5+css3 html5+css3一直是web开发的热点,作为一个PHP工程师的我也很喜欢这个领域,自1999年...

  • css3实现动画代码

    一、效果图 本效果由H5+CSS3实现,将雪碧图制成一个炫酷有特色的动画。该方法通常用于加载动画、H5小动画的制作...

  • H5+css3阶段总结

    总的来说这个阶段走的特别慢,但是慢了下来学习的效果并没有想象中的那么好,对于知识的掌握还是局限于自己使用的知识点...

  • h5+css3近日小窍门

    最近做网页感觉有点得心应手了,最近有点做网页的小技巧,主要是构建大致结构时的小窍门。 首先是那种大...

  • H5+CSS3 | 有用的片段代码

    H5代码模板 这个代码为了兼容IE浏览器,所以加入Google托管的HTML5shiv文件。其次是我们经常用到的最...

网友评论

      本文标题:Days18 H5+Css3

      本文链接:https://www.haomeiwen.com/subject/ykxabftx.html