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

Bilibili banner 早中晚切换效果

博客地址:https://ainyi.com/101 Bilibili 官网冬季的 banner 吸引了我,一开始是中午,鼠标左移浮现早上图,右移浮现晚上图,挺有意思 [WechatIMG455.png...] 来实现一波 做之前先不要调试看 b 站的代码,自己先想想怎么实现,这样知识记得比较深 我们尽量使用 css 解决,js 弥补 分析层级、实现方法 比较明显的可以看到==早中晚三张22 33娘玩耍的图片...鼠标移动过程中图片切换的效果,实质对应的是切换每张图片的==透明度 opacity== 设置了如上早中晚的层级关系后,我们来定一下左移和右移三个时间段的 opacity 左移:中午 -> 早上,由于=...,可以使用==transform: translatex()== 鼠标移开 banner 时,恢复成中午,有个过渡动画,可以使用==transition== 关键点:根据鼠标移动的距离计算 opacity...计算 在包裹 banner 的 div 容器样式表设置 --percentage 属性,默认为 0.5 而鼠标移动的距离,需要通过 js 计算 mouseenter、mousemove、mouseout

2.6K20

CSS banner响应式居中显示

图片 在 PC 网站首页,banner 作为网页中最大的一张图片,在传达网页的的主要信息的同时,也吸引着浏览者的所有注意力,所以 banner 的展示方式直接影响着用户的体验,今天我们就来聊聊 banner...如何在不同尺寸的视口中居中显示 我们都知道,通过background-size: cover;属性能够将图片居中显示,但在窗口拉伸的过程中,图片往往很随着拉伸而变得惨不忍睹,所以我们可以将图片独立出来...,并通过隐藏图片两侧的方式,来达到 banner 在不同尺寸下居中显示的目的 HTML 结构如下 !...[](img/banner.jpg) CSS 样式如下 body { overflow-x: hidden; } .banner { width: 1210px;...margin: 0 auto; } .banner img { width: 1920px; margin: 0 -355px; vertical-align: middle;

2.1K30
您找到你想要的搜索结果了吗?
是的
没有找到

Flutter 封装一个 Banner 轮播

实际业务开发中,首页一般都会存在一个轮播。 在 Flutter 中,如何开发一个轮播? ? 了解需求 首先,我们在开发一个功能的时候要了解这个功能的需求,那一个轮播需要有什么功能?...自定义高度和一些属性 这里主要是做一些前期的工作,如果我们的 Banner 要开源让别人来使用,那我们肯定是要给用户一些可以自定义的属性的,比如: 1.Banner 的高度2.图片切换的效果3.点击事件的回调...讲道理,现在一个最最基本的 Banner 就已经完成了,能看图片,有轮播,有点击事件。 但是还并不完善,下面来做指示器。...这个时候这个 Banner 可以说是很完善了,但是如果我们手动的去干预滑动会出现什么问题呢? 因为我们刚才写的是 3 秒一切换,所以我们在,手动切换的时候,它在到达第三秒后,就会出现连续换页的情况。...那到现在为止整个 Banner 的封装就结束了。

2.9K50

AI技术助力B端创作:运营类3D Banner设计新思路

导语:现今,许多B端设计师在日常设计中难免会遇到各种运营3D banner设计需求。在设计过程中,他们不仅需要费尽心思构思各种造型,还要不断进行重复渲染,而有时渲染结果也难以令人满意。...本文旨在介绍一种基于Stable Diffusion混合AI的B端 3D Banner设计方法和流程,可供任何对该领域感兴趣的人进行实验,创作出各类B端模型。...aaaki) 云端安装和本地安装优劣势对比 3Dbanner 模型训练流程 收集设计素材,准备训练集 图片的处理和裁切 对图片进行预处理操作(手动为图片添加描述) 使用Dreambooth训练 文本或者生产符合自己的...后期之后放入到运营场景使用 使用相同方法,不同尺寸进行场景风格测试,通常可用于场景头 banner 绘制,做商用的状态。...本文介绍的基于Stable Diffusion混合AI的3D Banner设计方法,不仅能够减少设计师的重复渲染工作,还能够创造出更加出色的设计作品。

51131

AI技术助力B端创作:运营类3D Banner设计新思路

现今,许多B端设计师在日常设计中难免会遇到各种运营 3D banner 设计需求。在设计过程中,他们不仅需要费尽心思构思各种造型,还要不断进行重复渲染,而有时渲染结果也难以令人满意。...本文旨在介绍一种基于 Stable Diffusion 混合 AI 的B端 3D Banner 设计方法和流程,可供任何对该领域感兴趣的人进行实验,创作出各类B端模型。...3D banner 模型训练流程 收集设计素材,准备训练集 设计师在寻找素材尽可能风格上统一,图片本身的质量较高(指看得清楚)。...使用相同方法,不同尺寸进行场景风格测试,通常可用于场景头 banner 绘制,做商用的状态。 结语 总的来说,AI 技术的发展为B端设计师提供了更多的创作可能性和工具。...本文介绍的基于 Stable Diffusion 混合 AI 的 3D Banner 设计方法,不仅能够减少设计师的重复渲染工作,还能够创造出更加出色的设计作品。

53820
领券