首页
学习
活动
专区
圈层
工具
发布

Bilibili banner 早中晚切换效果

博客地址:https://ainyi.com/101 Bilibili 官网冬季的 banner 图吸引了我,一开始是中午图,鼠标左移浮现早上图,右移浮现晚上图,挺有意思 [WechatIMG455.png...] 来实现一波 做之前先不要调试看 b 站的代码,自己先想想怎么实现,这样知识记得比较深 我们尽量使用 css 解决,js 弥补 分析层级、实现方法 比较明显的可以看到==早中晚三张22 33娘玩耍的图片...那么它们的层级关系可以这样定位: 早:不设置 z-index 中(包括雪球):z-index: 10 晚(包括窗口积雪):z-index: 20 对应早中晚的树木也应该是如此 重点:切换 鼠标移动过程中图片切换的效果...属性,默认为 0.5 而鼠标移动的距离,需要通过 js 计算 mouseenter、mousemove、mouseout 三个监听函数,动态计算出移动百分比,赋值到 --percentage 属性 图片的...5deg)); } .window-cover { z-index: 20; opacity: calc(var(--percentage) * (-2)); } } js

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

    Java实现文字边缘效果

    欢迎关注微信公众号:数据科学与艺术 作者WX:superhe199 Java实现文字边缘效果 在现代的设计中,为文字添加边缘效果能够使其更加醒目和吸引眼球。...在本文中,我们将探讨如何使用Java语言实现文字边缘效果。我们将介绍一种高性能的算法,并给出具体的Java代码示例。 案例分析 我们先来看一个案例分析,以更好地理解文字边缘效果的含义。...假设我们有一个文本输入框,用户可以输入一段文字。我们希望将输入的文字渲染到屏幕上,并为其添加一个边缘效果,使其在视觉上更加突出。...实现思路 为了实现文字边缘效果,我们可以利用图形库来绘制文字,并应用一些特殊的技巧来实现边缘效果。具体步骤如下: 创建一个画布,用于绘制文字。 设置文字的字体、大小和颜色。...通过设置字体、大小和颜色,我们可以调整文字的外观。通过多次绘制文字,并稍微改变位置,我们可以实现文字的边缘效果。 总结 在本文中,我们介绍了如何使用Java语言实现文字边缘效果。

    27710

    文字环绕效果-初识float

    1、float属性 在网页布局的过程中,常常遇到图文混排的效果。图文混排,也就是文字环绕着图片进行布局。...文字环绕图片的方式在实际页面中的应用非常广泛,如果再配合内容、背景等多种手段便可以实现各种绚丽的效果。 在CSS中,使用浮动属性float可以设置文字在某个元素的周围,它能应用于所有的元素。...要实现上图那样的效果,这就要去除元素的浏览器默认样式。对于如何去除元素的浏览器默认样式,我们可以在“CSS进阶教程”的“CSS reset”这一节学习到。...此外,大家可以在上面例子的“在线代码测试工具”中,将“float:left;”改为“float:right”,看看效果是怎样的。...2、设置图片与文字的间距 文字紧紧环绕在图片周围,如果希望图片本身与文字有一定的距离,只需要给标签添加margin属性即可。

    1.7K20

    js颜文字混淆

    js颜文字混淆:一种“可爱”的、“好看”的JS代码加密方式,通常被称为“颜文字加密”,实际上是通过编码将JS语法转化为包含众多“(゚ー゚)、(o゚ー゚o)、(o^_^o)”等表情字符的形式。...使用地址:图片注意事项:可加密前端Web浏览器、后端Node.JS等环境下的标准JS代码。被加密JS代码量建议不超过1KB。优点:加密结果即奇怪又可爱,令人几乎想不到是JS代码。...注意:代码尽可能是规范JS语法,例如:一行变量定义以“;”号结尾,而非直接回车结束。提示:少量JS代码可用AAEncode加密。较多代码建议使用如JShaman之类的专业JS混淆加密工具。...加密效果:原始代码:加密后的代码:图片颜文字代码可以直接运行:图片

    35810

    妙用 background 实现花式文字效果

    本文将讲解如何利用 background 系列属性,巧妙的实现一些花式的文字效果。...以及 background-clip 实现文字逐个渐现的效果 通过 animation-delay 实现文字的渐现效果 起因 写本文的动机是在于,某天,被这样一个标题所吸引 -- 10 Masterfully...其中有这样一个非常有意思的 Hover 动画效果: 这个文字的 hover 出现效果,看似简单,其实想要完全实现它,仅仅依靠 CSS 是非常复杂的,其中一个比较难的地方在于 -- 如何让一个效果,逐渐作用给整段文字中的部分...属性,我们可以实现一些非常有意思的文字 hover 效果。...回归到本文一开始提到的 Gif 效果,我们能否实现在一段文字中,实现文字的渐现效果呢? 上述技巧利用的是 background,那么 background 背景色能否改变文字的颜色的?

    2.2K21
    领券