首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    css - 评分效果的星星✨外衣

    这种效果,如果遇到一分一个星,没有半星(或者有也可以,直接加一个半星的类名)的情况,还可以通过添加多个结构实现。...但是再加上这星星都要渐变效果,我当时差点找设计谈谈去(当然是求人家改成不渐变啊)。 不过真的去的话,显得咱们太不专业了不是,好看的效果都实现不了,还叫什么前端。 乖乖坐下来看设计稿。...这么直接看的话,可能没有思路,不过可以换一种方式来思考: 先想想下边这种效果怎实现的? ? 怎么样,是不是看了这个,对于星星效果的实现也有了思路了已经?!好,解散。...彩色星星的实现: 利用这个思路,其实彩色进度条和彩色星星进度条就是差星星(这也是一句废话) 但关键思路点在于,不要把星星看做是进度条。 也就是说星星评分和一般的进度条效果实现起来一样。...至于从左向右的填充动态效果,只需要简单的使用css 的transition,监听width的改变即可。

    1.7K21

    永夜星河主题特效2(星河背景 + 闪烁文字+点击星星 + 文字弹出特效)

    图片展示 星河背景 + 闪烁文字+点击星星 + 文字弹出特效 <!..., '星星为你闪烁!', '祝你每天开心!', '你的笑容点亮我的星空!'...: 点击页面时,会在鼠标位置生成一颗星星,慢慢变大并消失,模拟星星散落的效果。...星星使用 div 和 CSS 动画实现,配合鼠标点击事件动态生成。 动态文字彩蛋: 点击后随机显示一句温暖的“彩蛋文字”,比如“你是我心中的星河女主角!”、“星星为你闪烁!”等。...视觉效果: 页面背景使用渐变模拟夜空,标题文字带有“光晕”效果。 特效简单又有趣,文字内容可以根据对方喜好自定义,增强专属感。

    7810

    手把手教你用Javascript制作随机星星效果图

    其实这种星星图片的效果,也可以通过html+css样式和js的方式来实现。今天教大家如何实现星星图的效果。 ?... canvas{ border:2px solid #f00; } 3.添加js样式 3.1 设置canvas画布大小...如何画星星?(公式解析)(图片来源百度) ? 星星有内切圆和外切圆,每两个点之间的角度是固定的,因此可得到星星的每个点的坐标,画出星星。 ?...darw(); 五、效果展示 1、点击f12运行到浏览器 ? 2、每次刷新网页,随机产生不一样的星星和随机颜色。 ?...六、总结 本项目利用canvas画布,实现星星图的效果,以及在运用javascript产生星星效果时,遇到的一些难点进行了分析及提供解决方案。

    1.1K10

    JavaScript实现 满天星 导航栏

    解释 实现这个效果,需要掌握的知识不用很多,知道简单的CSS,会用JS 获取元素, 能绑定事件基本就足够了。 好的,我们直接来看代码,注释已经写的很详细了,不想看有注释的,点这里。 <!...text-align: center; line-height: 50px; display: block; font-size: 20px; font-family: "KaiTi"; } /* 闪烁的星星...star { width: 5px; height: 5px; background: #fff; position: absolute; z-index: -1; } /* 闪烁动画...function () { that.disperse(); }); } ); }, } // 调用 starrySky对象的 init方法,实现满天星效果...总结 实现这个效果,就是做了一个 starrySky对象,定义好一些必须的属性,主要靠 disperse() 和 combine() 两个方法,需要星星分散的时候调用disperse(),需要星星连成线的时候调用

    1K40

    王者荣耀吕布末日机甲皮肤优化了,我们来用css3给他写一个回城特效

    https://code.juejin.cn/pen/7087966049978548259 页面分析 首先我们来分析一下页面的构成,页面主要由四部分构成,第一就是背景闪烁的星星,第二就是回城围绕旋转的光壁...背景星星部分 因为为了贴合吕布末日机甲的整体风格,所以画面的主色调我们就选择暗红色作为主色调,第一部分就是背景的星星部分,这个效果其实是我在去年参加中秋创意更文时候写的效果,今年算是直接拿来用了。...,所以我们使用js来生成星星,这样子可以节省大量代码,并且还可以使星星的数量可以控制。...这里我们还用到了定时器,每一个星星都会给一个2秒内的随机时间,时间到了才会添加,这样做的目的是可以让星星闪烁的动画执行可以有个时间差,要不然所有星星一起闪,就没意思了,星星的数量方面,我用的是屏幕宽度除以...添加光壁,这里我们把光壁的数量和半径设置为了可配置,在生成js的时候我们会自动计算每个光壁位置的距离,这里我们给他来了一个延时添加样式的效果,表现出来的结果就是会从天上掉下来。

    73320
    领券