css基础

工作中常用的css样式;

1、弹窗的背景模糊:backdrop-filter: blur(20px);

2、隐藏滚动条:.index::-webkit-scrollbar { display: none; }

3、优化滚的效果:scroll-snap-type;

通俗的讲一下:scroll-snap-type: y mandatory;这个属性加在滚动内容的父级,

然后:scroll-snap-align: start;这个属性加载滚动的内容上。代码例子:

<div class="divFather">
    <div class="divSon">
        这个div里边有很长很长的内容,可以放你想放的任何东西;假如这个内容长出天际!                        
    </div>
    <div class="divSon">
        这个div里边有很长很长的内容,可以放你想放的任何东西;假如这个内容长出天际!                        
    </div>
    <div class="divSon">
        这个div里边有很长很长的内容,可以放你想放的任何东西;假如这个内容长出天际!                        
    </div>
</div>
<style>
    .divFather{
      width:100vw;
      height:100vh;
      scroll-snap-type: y mandatory;
    }
    .divSon{
      width:100vw;
      height:100vh;
      scroll-snap-align: start;
    }
</style>

 以上代码可以实现的功能是:滚动一下鼠标滚轮下一个整屏的元素就可以自动吸顶。

scroll-snap-type: y mandatory;这个属性中的y换成x的话就是横向滚动

scroll-snap-tye: x mandatory;像这样;其中还有好多属性可以自行搜索。

4、动画效果:animation:all 0.3s;这个是个缓动效果,意思是所有的属性变化在0.3秒内完成;我感觉这个还是挺常用的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值