首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

CSS 神奇边框特效

本文简介 点赞 + 关注 + 收藏 = 学会了 阅读本文需要 css 基础。要了解 border-radius 用法。如果不懂请先自行查阅 border-radius 文档。...本期要做特效如下图所示,请耐心看,这是个 gif动图 : https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/069026dff6544ac18a1b2fbde4cead2e...image.png 这是一个会动 div 。 公式 原理其实很简单,div 原本是方,只需改成圆形即可。 所以我们会用到 border-radius 这个属性。...要想让4个角都变成大小不一圆角,且过渡顺滑,需要使用以下公式: 相同颜色加起来和等于100,角与角之间过渡就会变得比较顺滑。 注意后半段顺序(蓝色,绿色,绿色,蓝色)。...编码 这里我还会用了 CSS 动画 ,让元素一直不规则动起来。

2.2K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    CSS实现“精灵图”动态特效

    首先我们来看了一下京东官网一个例子: 鼠标移入之前这个“相机”是白色,移入之后变为了红色: 这就是一个精灵图案例。...二、素材准备 javascript里面有一个经典“开关灯”实例,其中是用到了两种颜色灯泡图片,利用click()点击事件实现“开关灯”动态效果。我们这里不使用JS,只用一张图片,利用CSS实现。...素材只需要一张图片: 只要我们改变图片位置,就可以实现“精灵图”。下面我们来利用CSS进行实现。...三、CSS实现 1、插入背景图片 在浏览器中显示效果为: 2、进行定位 在浏览器中显示效果为: 3、改变大小实现截取 在浏览器中显示效果为:...“精灵图”CSS动态特效

    1.2K30

    CSS实现水波纹电池充电动画特效

    前置知识: 要想完成这个特效,就必须要知道一些前置属性,简单介绍一下吧: animation 、 transform 和 filter 这三个就不多做介绍了,基本上所有的动画都会用到这两个属性...可设置四个值,与 margin、padding 使用方法一样 也就是每个半径四个值顺序是:左上角,右上角,右下角,左下角。...如果省略左下角,右上角是相同。 如果省略右下角,左上角是相同。 如果省略右上角,左上角是相同。...box-shadow: 0 14px 28px rgba(7, 93, 104, 0), 0 10px 10px rgba(31, 3, 68, 0.4); } } 水波纹特效...这个特效相信大家都见过,其思想就是在上面的大概位置上设置背景颜色,用相同底色覆盖, 然后用到 translate 这个属性,通过转化 x 、 y 值,然后通过不停旋转角度,至于数值为啥是这个值,我也搞不清楚

    34010

    如何使用 CSS 制作四子连珠游戏

    序言:你有没有想过单纯使用 CSS 也可以制作一款游戏?甚至可以双人对决?这是一篇非常有趣文章,作者详细讲解了使用 CSS 制作四子连珠游戏思路以及使用奇淫巧技解决困难问题方法。...“ CSS”演示很早就有了,但是随着浏览器和CSS发展,新挑战又出现了。CSS 和 HTML 预处理器也促进了 CSS 演示发展。...有时候,预处理程序用于硬编码每个可能场景,比如 :checked 长字符串和相邻兄弟选择器。 在本文中,我将介绍使用CSS 制作四子连珠游戏关键思想。...我经常使用 Lea Verou 制作 CSS3 图案库。它是使用渐变制作图案集,而且很容易编辑。我使用了currentcolor,非常适合圆盘图案。...我添加了头部,并且复用了自己制作 CSS 波纹按钮。 ? 现在,布局和圆盘已经设计好了,只是还不能游戏。 把圆盘放到游戏板上 接下来,需要让用户轮流将圆盘放到四子连珠游戏板上。

    2K20

    CSS特效,给你惊喜

    开场 今天我们主角是伪类:placeholder-shown 效果 效果可以参见下面的GIF示意: ? 现在这种设计在移动端很常见,因为宽度是稀缺。...相信不少人设计项目中有实现过这种交互,而且,我敢保证是利用JS实现。 实际上,我们可以借助CSS :placeholder-shown伪类,CSS,无任何JS,实现这样占位符交互效果。...输入内容功能布局效果也是正常: ? CSS实现,要比JS实现好一千倍,代码少,性能高,样式调整方便,上手简单容易,可谓是前端必备技能了。...实现原理 拿第一个fill模式输入框举例,HTML结构如下: ? 首先,让浏览器默认placeholder效果不可见,我们可以让颜色透明即可,如下CSS: ?...其他 demo页面还使用了其他一些CSS3属性,例如,外部容器宽度是跟着输入框宽度走,使用是width:fit-content这个声明。

    2K30

    CSS制作多扇区饼图和环形图

    考虑到我们只需要显示一个静态饼图,就在想能否用Css直接画一个出来呢。这样代码量少,运行速度还更快。毕竟一般图标空间都是一大堆代码,运行都需要时间。...还真找到网上有用Css画饼图,于是就Copy代码运行了下,第一感觉还挺不错。正准备大量修改用于项目的时候发现,尽然只支持2个扇区饼图。心顿时凉了大半截。同时彻夜未眠......虽然彻夜未眠,但还真想出一个用CSS画多扇形饼图方案。先出一个效果图: image.png 利用到Css特性: 圆角 旋转 View/Div重叠 一、 绘制原理: 1....在第一个区域放置一个和区域一样大view/div, 并设置背景,然后进行旋转 Css旋转是以为View/Div中心点进行旋转,所以还需要设置旋转中心 width:100%;height:100%;...html lang="en" xmlns="http://www.w3.org/1999/xhtml"> CSS

    4.7K40
    领券