前端美化网站

510 阅读1分钟

前端须看网站列表

juejin.cn/post/684490…

web图像网址

undraw.co/illustratio… c49aa1769308713c0e7dfe3ee7ef1ffc.png

正则生成器??

4b8db8ef616baddc4f4f43b1756a178d.png

ihateregex.io/expr

css动画生成器!!!!

animista.net/ cce0306d996d292bbc4d8ef36d3997a8.png 代码生成按钮!!!!

花里胡哨分割线!!!

5fd8ba7d63d908bd4b75df88e02a26f9.png www.shapedivider.app/

css滤镜使用方法

juejin.cn/post/700282… 6878aa9769ac2062ee0b3704281b22d4.png

模糊:


.card:before{
    z-index: -1;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    border-radius: 20px;
    filter: blur(0px) opacity(1);
    transition: filter 200ms linear, transform 200ms linear;
}
/*
     这里不能将滤镜直接加在.card元素,而是将背景和滤镜都加在伪类上。
     因为,父元素加了滤镜,它的子元素都会一起由该滤镜改变。
     如果滤镜直接加在.card元素上,会导致上面的文字也变模糊。
*/

//通过css选择器选出非hover的.card元素,给其伪类添加模糊、透明度和明暗度的滤镜 

.cards:hover > .card:not(:hover):before{    
  filter: blur(5px) opacity(0.8) brightness(0.8);
}

//对于hover的元素,其伪类增强饱和度,尺寸放大

.card:hover:before{
  filter: saturate(1.2);  
  transform: scale(1.05);
}