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

Excel图表学习:创建带有阴影区域正态曲线

本文详细介绍如何配置数据并创建带有阴影区域正态曲线图。 打开一个新工作簿,至少包含有三个工作表,其名称分别为:Control,Data和Reports。...其中设置部分数据为: Mean:数据平均值。 StdDev:数据标准偏差。 NumRows:要绘制数据行数。 Zmin:要绘制最小标准偏差数。 Zmax:要绘制最大标准偏差数。...PctShade:曲线左侧阴影区域百分比,从.0001%到99.999%。 PctClear:曲线左侧非阴影区域百分比,从.0001%到99.999%。...图3 单击选择图表中曲线,在公式栏中应该看到下面的公式: =SERIES(,Data!$C$2:$C$101,Data!...Y,1) 仍然选择图表中曲线,在公式栏中选择SERIES公式并按Ctrl+C复制。然后,单击图表空白处,再单击上方公式栏,按Ctrl+V粘贴刚才公式,按Enter键确认。

1.2K40

快速打造带有视差效果ListView

在上一篇博文中,我们实现了仿美团下拉刷新。而今天主题还是与 ListView 有关,这次是来实现具有视差效果 ListView 。 那么到底什么是视差效果呢?...一起来看效果图就知道了: ListView视差效果图gif 我们可以看到 ListView HeaderView 会跟随 ListView 滑动而变大,HeaderView里图片会有缩放效果。...下面就是视差效果主要实现代码了: @Override protected boolean overScrollBy(int deltaX, int deltaY, int scrollX, int scrollY...这样就可以产生 headerView 变高以及图片放大效果了。 接下来要考虑问题就是当用户松开手指时,要恢复回原来样子。...相信大家都可以看懂。 ZoomListView 整体代码就这些了,很简短。下面附上下载链接: ZoomListView.rar good luck ! ~~

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

CSS遮罩应用:带有不规则三角气泡

一般网站应用中都会应用到三角形,正三角形写法也有很多,网上一搜一大把。 今天我看到一个带有不规则三角形气泡写法,效果如下: ?...在这里我们用到一个 CSS 遮罩属性(CSS Masks):-webkit-mask-image: url(mask.png); CSS遮罩是2008年4月由苹果公司添加到webkit引擎中。...遮罩提供一种基于像素级别的,可以控制元素透明度能力,类似于png24位或png32位中alpha透明通道效果。...实现原理: 类似于Photoshop中剪切蒙板,图像是由rgb三个通道以及在每个像素上定义颜色组成。但是在他们之上还有第四个通道,alpha通道,通过亮度定义每个像素上透明度。...,遮罩图片就是有黑色图案图片,这样就可以实现图一效果了。

1.4K00

CSS实现带有画布边框和刻度尺样式!

前提 有一个ui需求需要实现类似在线画布功能那种边框带刻度尺效果。主要是上边框和左边框需要实现此UI效果效果如下 业务需求 除了上面的效果之外,还需要每个大刻度是需要点击选中。...2、通过cssbackground-image属性种 linear-gradient 方法来实现。...topScaleData" :key="list.id" > {{ index + 1 }}列 CSS...还有个就是选中之后样式,因为大标签刻度是用border来实现。为防止边框重叠设置右边框没有,只有最后一个元素右边框才有。...所以在选中时候当前item右边框是没有的,所以就需要将选中右侧item左边框设置选中颜色。通过 + .scaleItem来选中邻居class. 实现后效果 从前ing

66010

为什么网站中CSS或JS会带有v或version参数

在查看网页源码时候经常会发现带有类似 ?v=13566 或者 ?version=15678 CSS 和 JS 文件。如下所示: <script src="w3h5.js?...第二、客户端会缓存这些<em>CSS</em>或JS文件,每次更新了 JS 或 <em>CSS</em> 文件后,改变版本号,客户端浏览器就会重新下载新<em>的</em>JS或<em>CSS</em>文件,起到刷新缓存<em>的</em>作用。...一个网站<em>的</em>访客成千上万,你不可能在更新 <em>CSS</em> 后让每个访客都刷新一下缓存,那么这个问题你会怎么处理呢? 方法一:更改<em>CSS</em>文件名 其实解决这个问题很简单,缓存是通过文件名标记缓存<em>的</em>内容<em>的</em>。...在你更新了网站<em>的</em> <em>CSS</em> 文件后,在更换一下 <em>CSS</em> <em>的</em>文件名就可以了。...总结: 其实<em>CSS</em>文件后面的问号起不到实际作用,仅能当作后缀,如果用问号加参数<em>的</em>方法,可以添加版本号等信息,同时可以刷新一下浏览器端<em>的</em>缓存。一个小小<em>的</em>细节,可以给我们带来很大<em>的</em>方便。

4.2K10

过渡与动画 - 缓动效果&基于贝塞尔曲线调速函数

有相当多JavaScript类库可以创建动画,且内置回弹效果等其他缓动效果。但是眼下,我们其实已经不需要借助脚本来实现过渡和动画了。不过,在CSS中实现回弹效果最佳方式是什么呢?...[弹跳效果] 弹跳动画 我们第一感觉可能就是使用css动画,并且设置如下关键帧: @keyframes bounce{ 60%,80%,to{transform:translateY(350px...但是这个默认值并不是我们想象中匀速效果,而是: [默认值] 注意,当时间进行到一半时,这个过渡已经推进到80%. 说到调速函数,我们很自然联系到了css内置缓动曲线和贝塞尔曲线。...不过显然这五种内置缓动曲线是不够用,假如我们这个回弹效果是用来模拟自由落体,那么我们需要一个更高加速度和ease反向版本,又如何得到呢?...其实所有的这五种曲线都是通过(三次)贝塞尔曲线来指定,而CSS调速函数都是只有一个片段贝塞尔曲线,每个函数也只有两个控制锚点,CSS就提供了一个cubic-bezier()函数,允许我们指定自定义调速函数

2.7K10

过渡与动画 - 缓动效果&基于贝塞尔曲线调速函数

有相当多JavaScript类库可以创建动画,且内置回弹效果等其他缓动效果。但是眼下,我们其实已经不需要借助脚本来实现过渡和动画了。不过,在CSS中实现回弹效果最佳方式是什么呢? ?...原因其实就是因为它调速函数在关键帧衔接都是一样 所有的过渡和动画之间都是跟一条曲线有关,这条曲线指定了动画过程在整段时间中是如何推进。 如果不指定调速函数,就是得到一个默认值。...但是这个默认值并不是我们想象中匀速效果,而是: ? 注意,当时间进行到一半时,这个过渡已经推进到80%. 说到调速函数,我们很自然联系到了css内置缓动曲线和贝塞尔曲线。...不过显然这五种内置缓动曲线是不够用,假如我们这个回弹效果是用来模拟自由落体,那么我们需要一个更高加速度和ease反向版本,又如何得到呢?...其实所有的这五种曲线都是通过(三次)贝塞尔曲线来指定,而CSS调速函数都是只有一个片段贝塞尔曲线,每个函数也只有两个控制锚点,CSS就提供了一个cubic-bezier()函数,允许我们指定自定义调速函数

2.6K110

CSS3 视口单位vw、vh实现自适应(带有px,em,rem简单介绍)

一、px,em,rem,vw简单介绍 ? 1、px px其实就是像素意思,全称pixel,也就是图像基本采样单位。对于不同设备,它图像基本单位是不同,比如显示器和打印机。...而我们通常所说显示器分辨率是指桌面设定分辨率,不是显示器物理分辨率,但是现在我们桌面分辨率和物理分辨率几乎是一致,因为这样显示效果最佳。所以总的来说px就是对应我们显示器分辨率。...和百分比不一样是,vw始终相对于可视窗口宽度,而百分比和其父元素宽度有关。 vh就是可视窗口高度了。...这边顺便提一下vmin和vmax,vmin是指选择vw和vh中最小那个,而vmax是选择最大那个 兼容性方面是vw和vh短板了,如下图所示,使用vw和vh所需求版本还是较高 ?...3、模仿bootstrap栅栏布局 了解过bootstrap都知道它栅栏布局,而使用vw,vh就能够轻松实现。

1.7K10

【工具】977- 10个实现炫酷UI设计效果CSS生成工具

2、带有渐变图标 地址:https://www.iconshock.com/svg-icons/ 在设计时候,我们都注重简约。...3、Interactions 地址:https://easings.co/ 在一系列界面上测试常见缓动曲线。或生成自己自定义贝塞尔曲线。 没有比这更顺畅交互和动画效果了。...样式截图效果如下: 5、自定义形状分隔线 地址:https://www.shapedivider.app/ 划分布局和形状已经变得非常时尚。使用此工具,你可以创建可响应波形和自定义形状分隔线。...7、Mask clip-path属性允许你通过将元素裁剪为基本形状(圆形,椭圆形,多边形或插图)或SVG源来在CSS中制作复杂形状CSS动画和过渡可以使用两个或多个具有相同点数剪切路径形状。...通过不同地移动按钮元素而创建视差效果,使动画具有很好扭曲效果

1.3K20

PullBezierZoomView 一个具有贝塞尔曲线下拉效果自定义view

该控件效果基于PullZoomView源码改动而来,感谢Frank-Zhu开源代码.该控件具有下拉放大背景图和贝塞尔曲线效果. github:https://github.com/X-FAN.../PullBezierZoomView 欢迎star 我主要写了一个自定义贝塞尔曲线效果控件并整合到了Frank-Zhu项目中一个子项中....这里面有个小数学知识求解,因为效果要贝赛尔曲线曲线顶点要恰好在控件底部边界中点.所以我们是知道ABC三点,去求贝塞尔曲线控制点.具体求解过程就不分析了,大家google二阶贝塞尔曲线公式,很容易就可以推算出来...,看了源码发现他是利用ImagView中scaleType=”centerCrop”属性,只要改变控件高度,就具有了放大缩小效果.不用自己写额外代码,确实很方便....效果图: ?

47650

用SVG实现一个优雅提示框

今天我们要聊不是如何实现强大交互行为,而是来看看如何以最好方式来还原他们视觉效果,并且能适用于不同场景。 NO.2 背景 ? 上图是从平时工作场景碰到UI效果截图过来。...面对这么多UI风格,对于前端实现上来说是具有一定挑战性,特别是多种效果组合在一起。比如说,带有边框+内外阴影+渐变(或透明度)+圆角三角等。基本上组合了上图所提到各种UI风格。...NO.3 clip-path方案 通常上图实现是使用CSS画个尖角来拼接上去,比较优秀方案如下图: ?...其实我们对于原先采用CSS clip-path方案其实也存在很多缺陷,它在面对带有阴影、背景透明或者渐变、带边框同时出现时就显出了实现成本高和效果一般缺点。...贝塞尔曲线完全由其控制点决定其形状, n个控制点对应着n-1阶贝塞尔曲线,并且可以通过递归方式来绘制。我们先看下一次和二次贝塞尔曲线如何来绘制: 一次曲线: ?

2.4K10

使用Three.js制作酷炫无比无穷隧道特效

Fornasetti 近期发布了一个网站,其中借助WebGL达到了极好效果:让我们身临穿梭于带有不断变换背景隧道之中运动。最有趣莫过于可以通过鼠标控制我们穿梭方向。...一旦创建好了场景(scene)我们就可以继续下面的流程: 创建一条曲线来确定隧道形状 生成基于曲线隧道 向前移动 增添交互 曲线 有赖于Three.js,我们有好用函数用来基于一组点去创建曲线。...THREE.CatmullRomCurve3(points) 在实际过程中,我们会改变曲线来保证管道形状变化。...为此我们需要:何体模型(用来描述管道形状),材质(用来展示管道视觉效果)以及最终将几何体与材质结合成网格(mesh)。...当你鼠标在浏览器上移动时候,你可以控制隧道形状。这里小技巧去更新我们在第一个步骤中创建曲线。一旦曲线改变了,我们便可以借由一些过渡来更新隧道。

6.7K51

SVG基础知识

二.应用场景 1.icon iconfont兼容性确实比SVG好,但有一些限制: 只支持font相关CSS规则 浏览器对字体优化(抗锯齿等等),导致不同浏览器下icon显示效果有差异 依赖字体文件...基本形状有6种:, , , , , ,另外可以用来定义任意形状,包括4中基本形状 rect...,第一个控制点是上一条曲线第二个控制点对称点) Q画二次贝塞尔曲线到(需要提供1个控制点) T与上一条二次贝塞尔曲线连起来(只需要提供终点,控制点是上一条曲线控制点对称点...可以传入一组值,按顺序分别作用于各个字符,所以可以用来实现类似于斜体效果 P.S.关于rotate属性更多信息,请查看Chapter 11: Text 4.样式 除了CSS支持样式属性,SVG还支持一些特有的...(毛玻璃效果),并设置模糊程度参数stdDeviation,in用来设置应用滤镜对象,这里SourceGraphic表示原图,也可以只对alpha通道或者背景图片(应用滤镜整片区域快照)应用 此外还支持阴影

2K20

CorelDRAW2023用户名序列号专业矢量图形制作软件

曲线CorelDRAW曲线是构成矢量图基本元素,通过调整节点位置、切线方向和长度控制曲线形状。3....贝塞尔曲线<贝塞尔曲线由直线或曲线线条组成,组成线条节点都有控制手柄,通过控制手柄改变线条形状。4. 节点CorelDRAW节点是指直线段或曲线每个末端处方形点。...通过创建节点,在节点之间生成连接线,从而组成直线或曲线。拖动直线或曲线上一个或多个节点可以改变直线或曲线形状。5. 路径路径由单个直线段或曲线段或许多接合起来线段组成,是构建对象基本组件。...CorelDRAW中包含绘图页面和绘图窗口,前者是绘图窗口中带有阴影矩形包围部分,后者是在应用程序中可以创建、编辑和添加对象部分。...段落文本使用用文字工具创建另一种文字类型,用于输入较大篇幅文字使用(如正文等)。可以应用格式编排选项,已达到所需要版面效果。11.

1.6K40

5分钟实现漂亮CSS加载动画,纯CSS实现加载动画

允许负值 v-shadow 必需。垂直阴影位置。允许负值 blur 可选。模糊距离 spread 可选。阴影大小 color 可选。阴影颜色。 inset 可选。...例如,假如您需要并排放置两个带边框框,可通过将 box-sizing 设置为 "border-box"。这可令浏览器呈现出带有指定宽度和高度框,并把边框和内边距放入框中。...inherit 指定 box-sizing 属性值,应该从父元素继承 2.5 CSS3 filter(滤镜) 属性 filter 属性定义了元素(通常是)可视效果(例如:模糊与饱和度)。...默认值,没有效果。 2.6 CSS3动画(animation) 动画是 CSS3 中最具颠覆性特征之一,可通过设置多个节点来精确控制一个或者一组动画,从而实现复杂动画效果。...,100 % 是动画完成,这样规则就是动画序列 在 @keyframs 中规定某项 CSS 样式,就由创建当前样式逐渐改为新样式动画效果 动画是使元素从一个样式逐渐变化为另一个样式效果,可以改变任意多样式任意多次数

2.2K10

TryShape 背后故事,CSS 剪辑路径属性展示

因此,形状基本要素是点、线、方向、曲线、角度和长度等。CSSclip-path帮助指定许多这些属性来剪辑 HTML 元素区域以显示特定区域。显示剪切区域内部分,隐藏其余部分。...在clip-path元素上应用该属性来创建形状时,我们必须考虑 x 轴、y 轴和(0,0)元素左上角初始坐标。 这是一个div带有 x 轴、y 轴和初始坐标的元素(0,0)。...这里我们使用 path() 函数创建一个曲线形状。 好吧。我希望您已经了解不同clip-path财产价值。有了这样理解,让我们来看看一些实现并尝试使用它们。这是给你钢笔。...请随时查看GitHub 存储库中整个代码库。 TryShape 未来范围 TryShapeclip-path在后台使用 CSS 创建和管理基本形状效果很好。...为了支持曲线形状,我们需要在 TryShape 中支持以下值: 使用url()和剪辑源 path(). 借助这些值,我们可以使用 SVG 创建形状,然后使用上述值之一。

2K30
领券