为了账号安全,请及时绑定邮箱和手机立即绑定

HTML5+CSS3实现春节贺卡

难度中级
时长 1小时51分
学习人数
综合评分9.67
211人评价 查看评价
9.9 内容实用
9.5 简洁易懂
9.6 逻辑清晰
  • 对于伪类开始,必须要有content:"";不然无法显示
    查看全部
  • 演示网址 http://www.imooc.com/activity/project1
    查看全部
    1 采集 收起 来源:课程介绍

    2017-04-12

  • linear 匀速 infinite 重复 margin auto 居中时用且上下左右都为0
    查看全部
  • console.log("网页可见区域宽:" + document.body.clientWidth); console.log("网页可见区域高:" + document.body.clientHeight); console.log("网页可见区域宽:" + document.body.offsetWidth );(包括边线的宽) console.log("网页可见区域高:" + document.body.offsetHeight);(包括边线的宽) console.log("网页正文全文宽:" + document.body.scrollWidth); console.log("网页正文全文高:" + document.body.scrollHeight); console.log("网页被卷去的高:" + document.body.scrollTop); console.log("网页被卷去的左:" + document.body.scrollLeft); console.log("网页正文部分上:" + window.screenTop); console.log("网页正文部分左:" + window.screenLeft); console.log("屏幕分辨率的高:" + window.screen.height); console.log("屏幕分辨率的宽:" + window.screen.width); console.log("屏幕可用工作区高度:" + window.screen.availHeight); console.log("屏幕可用工作区宽度:" + window.screen.availWidth);
    查看全部
  • 切图-重构-前端-优化
    查看全部
  • 此处三张背景图片依次顺序垂直显示,但我的代码呈现的结果是覆盖,还没找到原因。
    查看全部
  • *{margin: 0;padding: 0;border: none;font-size: 1.5625vw; font-family: "Microsoft Yahei"; } html,body { height: 100%; } /*music*/ #music { position: fixed; top: 3vh; right: 4vw; z-index: 5; width: 15vw; height: 15vw; border: 4px solid #ef1639; border-radius: 50%; background-color: #fff; } #music >img:first-of-type { position: absolute; top: 24%; right: 2.5%; width: 28.421%; } #music >img:last-of-type { position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; width: 79%; } /*page bg*/ .page { height: 100%; } .page >.bg { position: absolute; z-index: -1; height: 100%; width: 100%; } /*page1*/ #page1 >.bg { background: url("../images/p1_bg.jpg" no-repeat center center); background-size: 100%; } /*page2*/ #page2 >.bg { background: url("../images/p2_bg.jpg" no-repeat center center); background-size: 100%; } /*page3*/ #page3 >.bg { background: url("../images/p3_bg.jpg" no-repeat center center); background-size: 100%; } 求大神帮我看看,背景图片都出不出来
    查看全部
  • 项目开发流程
    查看全部
  • console.log("网页可见区域宽:" + document.body.clientWidth); console.log("网页可见区域高:" + document.body.clientHeight); console.log("网页可见区域宽:" + document.body.offsetWidth ); console.log("网页可见区域高:" + document.body.offsetHeight); console.log("网页正文全文宽:" + document.body.scrollWidth); console.log("网页正文全文高:" + document.body.scrollHeight); console.log("网页被卷去的高:" + document.body.scrollTop); console.log("网页被卷去的左:" + document.body.scrollLeft); console.log("网页正文部分上:" + window.screenTop); console.log("网页正文部分左:" + window.screenLeft); console.log("屏幕分辨率的高:" + window.screen.height); console.log("屏幕分辨率的宽:" + window.screen.width); console.log("屏幕可用工作区高度:" + window.screen.availHeight); console.log("屏幕可用工作区宽度:" + window.screen.availWidth);
    查看全部
  • 前端开发步骤
    查看全部
  • click事件 有300毫秒的延迟,最好用touchstart代替。 music.addEventListener("touchstart",funciton(){},false) 语法element.addEventListener(event, function, useCapture) event必须。字符串,指定事件名。 注意: 不要使用 "on" 前缀。 例如,使用 "click" ,而不是使用 "onclick"。 function必须。指定要事件触发时执行的函数。 当事件对象会作为第一个参数传入函数。 事件对象的类型取决于特定的事件。例如, "click" 事件属于 MouseEvent(鼠标事件) 对象。
    查看全部
  • 我擦,突然变成个男的,好不适应
    查看全部
    1 采集 收起 来源:课程介绍

    2016-07-11

  • <aduio autoplay=“true”>兼容性差
    查看全部
  • 1.移动项目,采用HTML5做项目结构层。 2.分析网页呈现形式,直接采用Css3完成网页表现层。 3.特效分析,采用Css3完成主要特效,采用JavaScript完成控制交互。 4.背景音乐直接采用JavaScript控制Audio的API进行控制。 5.直接采用原生态的JavaScript控制Css来实现翻页效果,放弃前端框架和类库。
    查看全部
  • 对vw的解读: 才学html不久,更别说做移动端。vw是什么?看了很久,决定用数学去理解了。 10/640=0.015625 其中 10:10px,为html字体大小(根节点大小)。640:默认屏幕宽。 解读:在640中占10份的比例:为1/64*100%=1.5625%,老师说vw为100,即vw的单位在不同屏幕是不一样的。 如:640宽的屏幕,1vw=640/100=6.4px,则根节点大小为:6.4*1.5625=10px 320同理:它是640的一半,即320px的屏幕,根节点大小为5px。 我的理解是在640宽的屏幕,10px的字体很合适,以这样10/640的比例去适配其他宽度,就与640宽时的感官一样好,像小屏幕字体就不能也是10px,要小于它,大屏幕就大于它。 15vw:设图片75px,就可以求出它屏幕为500px宽。因为1vw=x/100(x为屏幕宽度) 15vw=15x/100 而15vw=75px,所以去一个未知数,75=0.15x x=500px
    查看全部

举报

0/150
提交
取消
课程须知
本课程是前端中级课程 1.HTML 和 CSS基础知识 2.HTML5 伪类和 CSS3动画基本知识 3.JavaScript基本语法知识
老师告诉你能学到什么?
1.学会手机端简单展示型网页的布局与分析 2.学会使用CSS3的transition和animation动画 3.学会使用HTML5的Audio API完成音乐交互 4.学会利用JavaScript和伪类制作出绚丽的交互效果

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!