前端笔记之10.18-HTML+CSS学完

本文介绍了使用CSS实现过渡效果、雪碧图动画、变形平移、旋转等技术,通过实例展示了如何创建一个跑动的米兔动画以及制作时钟效果。还探讨了响应式布局中的断点设置,并提到了移动端的完美视口概念。此外,讨论了Less预处理器的使用和弹性盒模型在布局中的优势。最后,强调了理解像素和响应式设计在移动设备上的重要性。

1.过渡效果:(在之前做小米练习时已经做过啦)

四个属性:

 

 2.米兔的练习:

实现一个简单的动画效果:

思路:雪碧图+过渡的分步效果:

但还有一个问题,这个只是实现了鼠标移上去切换的效果,没有自动的效果,这就引入了我们要学的------动画:

3.动画效果:

 

然后用这个效果做了一个小应用:

让这个少年跑起来!

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>mito</title>
<style>
.img1{
    height: 256px;
    width: 256px;
    background-image: url("../img/bg2.png");
    margin: 0 auto;
    animation: run 1s steps(6) infinite;
}
@keyframes run{
    from{
        background-position: 0 0;
    }
    to{
        background-position: -1536px 0;
    }
}


</style>
     
</head>
<body>
    <div class="img1"></div>
</body>

4.变形平移-transform:

用它可以解决一个问题:(面试会问

 也可以用它做一个上浮的效果a

 TIP:一个元素只会有一个transform!

那Z轴用来干什么呢?

 5.旋转:

6.做一个时钟:

TIPS:把一个box放在它父级的中间:

1.将它开启绝对定位,将父级开启相对定位

2.设很多元素为0:

 7.放大缩小图片:

 8.less:

两个小东西:

 改变后代的时候甚至可以这样:

9.弹性盒

会比float更好用一点:

 

 

10.利用flex做一个导航条:

 

 11 聊聊像素

 12 引出手机像素:

 13 完美视口

 

14 移动端的一个联系(   学会了蛮多东西的)

x

 15 响应式布局

断点(发生变化的点)一定要考虑清楚;

 

 

结束了!!! 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值