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

这几个CSS小技巧,你知道吗?

*/ ::-webkit-scrollbar-thumb{ background: gray; border-radius: 10px } /*悬停呈深灰色*/ ::-webkit-scrollbar-thumb...一般情况下鼠标的样式是一个箭头,改变鼠标光标的样式其他类型: /*类first元素,设置鼠标不可用状态 。...(改变之后光标) 3.保持组件纵横比大小 在构建响应式组件时候,组件高度与宽度不协调经常会导致视频和图像会出现拉伸情况,影响读者观感,因此我们需要设置组件纵横比属性: .example{...增亮图像(左)、灰度图像(中)和色调旋转图像(右) 点击此页面了解更多关于筛选详细信息。...6.背景效果 使用backdrop-filter在图片中添加背景

18520

【CSS】:颜色、背景

当三色灰度数值相同时,产生不同灰度值色调,即三色灰度都为0,是最暗色调;三色灰度都为255,是最亮色调。...注意,如果背景图片大小和容器一样,那设置百分比值将永远无效,因为“容器和图片差”0(图片永远填满容器,并且图片相对位置和容器相对位置永远重合)。 注意:第一个百分数值始终是横向偏移。...背景定位(background-origin) background-origin 属性确定计算源图像位置以什么边界基准,定义背景定位区域。...背景图尺寸(background-size) background-size 设置背景图片大小。图片可以保有其原有的尺寸,或者拉伸到新尺寸,或者在保持其原有比例同时缩放到元素可用空间尺寸。...背景粘附(background-attachment) background-attachment CSS 属性决定背景图像位置是在视口内固定,还是随着包含区块滚动。 2.9.

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

10 个你需要熟悉 CSS3 属性

他们将完全跳过该属性,将您背景留空。 补偿旧浏览器 要为旧浏览器(如IE7)添加单个背景图像,请 background 两次声明该属性:第一次旧浏览器,第二次作为覆盖。...path.jpg) 0 0 no-repeat, url(image2/path.jpg) 100% 0 no-repeat; } 6.background-size 在现代 CSS 之前,我们被迫使用偷偷摸摸技术来允许调整大小背景图像...例如,如果我们想要一个特定图像占据 body 元素整个背景,而不管浏览器窗口宽度如何?...不过,值得注意一点是,当设置 display: flex mode ,子元素将占据所有垂直空间;这是默认 align-items 值: stretch....all (如果需要,将此值设置 ) 持续时间 缓动型 我们不直接将 应用 transition 到 hover 锚标记状态原因是,如果这样做,动画只会在鼠标悬停生效。

2K00

前端课程——颜色与单位

颜色与单位 有关颜色相关概念 色调:很接近通俗意义上颜色。 图像相对明暗程度,在彩色图像上表现为颜色(简单理解颜色) 饱和度:是指颜色中灰色含量。...不必担心因不同硬件(浏览器)而造成颜色不同。Web 安全色目前基本具有 216 种颜色,其中色彩 210 种(开发使用颜色),非色彩 6 种。...像素是指在由一个数字序列表示图像一个最小单位。简单来说,如果我们把一张图片放大数倍,会发现这些连续色调其实是由许多色彩相近小方点所组成,而这些小方点就是构成影像最小单元就是像素。 ?...--高度50px,宽度160px--> em与rem em 与 rem 都是相对单位,目前更多应用于移动端设备,例如手机、平板电脑显示...等于 1 :表示与父级元素或根元素大小保持一致。 大于 1 :表示相对于父级元素或根元素放大。例如 1.5em 表示是父级元素 1.5 倍,1.5rem 表示是根元素 1.5 倍。 ?

97110

一步步教你用CSS添加SVG过滤器

在本教程中,重点将放在 SVG 过滤器上 —— 但不只是将它们应用于 SVG 图像,我将向你展示如何将它们应用于任何常规页面的内容上。...如果你此刻在浏览器中查看页面,将看到一个带有一些文本图像。当前标题仍然是没有样式,接下来设置样式并应用 SVG 过滤器。...隐藏 SVG 现在转到 page.css 文件,我们新 CSS 会添加到所有其它CSS代码顶部。这里 SVG 被设置根本不显示在页面上。 h2 标记设置相对应字体字体。...现在看上去与背景图像很搭,就好像光线穿过了水面一样。对于文本来说它仍然是可选择,并且是页面的一部分,这点和在 Photoshop 中作出效果完全不一样。...使菜单工作 当菜单打开,菜单图标被设置不可见。然后创建每个菜单项悬停元素,以便当用户将鼠标悬停在上面进行更改。当菜单项返回其原始位置,菜单每个子项都会有 0.4 秒变换时间。

2.9K20

Sketch for mac(矢量绘图UI设计软件)93 最新中文版

Sketch93改进增加了 Sketch 中更好整体体验——从将任何画板设置文档缩略图到改进智能网格体验。...现在,当您将鼠标悬停在智能网格手柄上,您将看到一个选择有多少行和多少列 - 而不仅仅是在您使用它。我们改进了在“设计”选项卡处于活动状态向图层添加交互“检查器”选项卡行为方式。...什么是固定修复了更新文本样式后,包含具有该文本样式图层边界未更新问题。修复了具有自动高度文本图层在进入和离开编辑模式可能会移动问题,如果之前将它们设置固定大小。...修复了背景模糊出现在画布上并带有轻微灰色调错误。修复了如果光标位于其父组上矩形上角半径手柄会出现问题。修复了多个编辑器在处理复杂文档可能影响性能回归问题。...修复了将文本样式应用于组中图层无法正确更新组边界问题。

1.6K30

用AI快速生成一个网页(名侦探柯南~灰原哀主题网页),适合大学生web期末大作业

导航栏背景颜色#D7719B,字体大小24px,链接颜色白色,鼠标悬停时菜单项背景色变为橙色。以下是使用 HTML 和 CSS 实现上述要求导航栏示例代码:HTML:<!...每个导航菜单项都是一个链接,使用display:inline-block进行横向排列,宽度 100px,高度 60px。链接文本颜色白色,当鼠标悬停背景颜色会变为橙色。...通过background属性设置背景图像,并使用center center将图像居中显示,no-repeat确保图像不重复,background-size: cover;使图像完全覆盖元素。...这样,你就可以得到一个宽度 1300px,高度 700px,左右居中布局,并带有背景图像和下边距页面头部元素。...然后,我们使用两个div元素创建了两层,每层包含三个card元素。每个card元素代表一张卡片,它宽度 380px,高度 500px,并使用margin和padding设置了上下边距。

14210

网页添加深色模式

基本元素样式 接下来将会添加一些基本样式,其中包含一些来自Google字体,这样可使页面看起来更好一些。我们要设置所有基本元素样式,并应用新字体大小、颜色和字体。...容器样式 ? 容器设置一个舒适阅读样式 接下来,容器设置样式,把内容行调整阅读舒适长度。另外还会添加背景颜色和阴影。...我们已经失去了对样式控制,当你用了彩色背景,会出现一个更大问题。看看你照片变成了什么样子。 10....创建按钮悬停样式 使用相同变量,还可以创建可用于两个主题悬停样式。为了实现这一点,当用户将鼠标悬停在按钮上并转换这些属性,我们将反转颜色。...使用 scope 按钮创建不同样式和交互 我们可以利用 scope 深色和浅色主题按钮创建不同样式和悬停交互。可以根据媒体查询或元素状态修改变量值,而不是像往常一样使用新值重复属性。

1.6K30

【建议收藏】用AI快速生成一个网页(名侦探柯南~灰原哀主题网页),适合大学生web期末大作业

导航栏背景颜色#D7719B,字体大小24px,链接颜色白色,鼠标悬停时菜单项背景色变为橙色。 以下是使用 HTML 和 CSS 实现上述要求导航栏示例代码: HTML: <!...每个导航菜单项都是一个链接,使用display:inline-block进行横向排列,宽度 100px,高度 60px。链接文本颜色白色,当鼠标悬停背景颜色会变为橙色。...通过background属性设置背景图像,并使用center center将图像居中显示,no-repeat确保图像不重复,background-size: cover;使图像完全覆盖元素。...这样,你就可以得到一个宽度 1300px,高度 700px,左右居中布局,并带有背景图像和下边距页面头部元素。...然后,我们使用两个div元素创建了两层,每层包含三个card元素。每个card元素代表一张卡片,它宽度 380px,高度 500px,并使用margin和padding设置了上下边距。

10310

学习 PixiJS — 视觉效果

以下是如何将平铺精灵使用纹理大小增加到1.5倍关键代码: tilingSprite.tileScale.x = 1.5; tilingSprite.tileScale.y = 1.5; 原图 与...因为你可以移动纹理位置,所以你可以使用平铺精灵创建无缝滚动背景。这对于许多类型游戏都非常有用。让我们来看看如何做到这一点。 首先,从无缝平铺图像开始。无缝图像是图案在各方面匹配图像。...蒙版是隐藏在形状区域之外精灵任何部分形状。要使用蒙版,先创建精灵和 Graphics 对象。然后将精灵 mask 属性设置创建 Graphics 对象。...示例: 首先,用皮卡丘图像创建一个精灵。然后创建一个蓝色正方形并定位在精灵上方(形状颜色并不重要)。最后,精灵 mask 属性设置创建正方形对象。这样会只显示正方形区域内精灵图像。...注意:当你创建高分辨率图像,可以将“@2x”添加到图像文件名称后面,以说明图像是支持高分辨率屏幕,例如,Retina 屏幕。

3.2K40

纯干货!谷歌MD深色主题设计规范详解(附Sketch官方文件下载)

A 高程 1dp 的卡片,叠加层不透明度5% B 高程 6dp 浮动按钮,使用没有叠加层次要色 C 底部菜单栏,高程 8dp,叠加层不透明度12% 值得注意是,叠加层不应应用于使用主色和次要色...品牌色 深色主题基准配色方案 Material Design 记住主题中包含了给深色主题全部色彩和色调。...在深色背景浅色文本 当浅色文本出现在深色背景时候(这里是白色文本置于黑色背景之上),它应该遵循下面的不透明度设置规则: 最重要内容,白色文本不透明度设置87% 中等重要内容,白色文本不透明度...容器底色使用基准色而文本使用白色时候,被启用、悬停、长按、按下和拖动不同状态。 ? 容器底色使用基准色而文本使用主色时候,被启用、悬停、长按、按下和拖动不同状态。...底部容器使用半透明主色时候,被启用、悬停、长按、按下和拖动不同状态。 ? 底部容器使用主色时候,被启用、悬停、长按、按下和拖动不同状态。

9.6K10

Adobe Photoshop 2022 v23.5.2 ACR15 中文一键安装版 X64

悬停功能可预览选择并轻易地图像生知识兔产蒙版;互操作性重大提升,知识兔将内容粘贴到 Photoshop 可用 Illustrator;分享文件以收集和查看反馈;知识兔新增 Neural Filters...3、复杂选择如此简单:轻松知识兔选择毛发等细微图像元素,进行细化、合成或置入布局中。消除选区边知识兔缘周围背景色;使用新细化工具自动改变选区边缘并改进蒙版。...,其悬停功能可预览选择并知识兔轻易地图像生产蒙版;互操作性重大提升知识兔,将内容粘贴到 Photoshop 可用 Illustrator;分享文件以收集和查看反知识兔馈;新增 Neural Filters...3、复杂选择如此简单知识兔:轻松选择毛发等细微图像元素,进行细化、合成或置入布局中。消知识兔除选区边缘周围背景色;使用新细化工具知识兔自动改变选区边缘并改进蒙版。...9、最新原始图像处理:知识兔使用 Adobe Photoshop Camera Raw 6 增效工具无损消除图像杂色,同知识兔保留颜色和细节;增加粒状,使数字照知识兔片看上去更自然;执行裁剪后暗角控制度更高

2K00

全栈之前端 | 9.CSS3基础知识之图像元素样式学习

background-image 属性: 一个元素设置单个或多个背景图像 background-repeat 属性: 设置背景图像重复方式 background-size 属性: 设置背景图像大小 background-clip... 执行结果: background-size 属性 - 设置背景图像大小 描述: 此属性设置背景图片大小图像可以保留原有尺寸,或者拉伸到新尺寸,或者在保持其原有比例同时缩放到元素可用空间尺寸...属性 - 设置背景图像初始位置 描述:此属性每一个背景图片设置初始位置,其位置是相对于由 background-origin 定义位置图层。...描述: 此属性决定背景图像位置是在视口内固定,或者随着包含区块滚动。...saturation: 最终颜色由顶部颜色色调和底部颜色饱和度与发光度组成。饱和度纯灰色背景层不会造成变化。 color : 最终颜色由顶部颜色色调与饱和度和底部颜色亮度组成。

18510

【CSS】378- 44个 CSS 精选知识点

可在 CodePen 上查看真实效果和编辑代码 说明 box-sizing:当元素设置border-box,即便设置了padding或border也不会改变元素宽度和高度。...让图片在容器中显示更舒适 设置图像在其容器内适合度和位置,同时保留其宽高比。以前只能使用背景图像和background-size属性来实现。...CodePen上预览和编辑代码 说明使用:before和:after伪元素作为在悬停设置动画边框。 浏览器支持程度 100%. 35.甜甜圈旋转器 创建一个甜甜圈旋转器,可用于等待内容加载。...当文本悬停,创建文本下划线动画效果。....sibling-fade:hover span:not(:hover)当父级悬停,选择当前未悬停span子项并将其透明度更改为0.5。

5.4K10

ai创意插件合集Astute Graphics

Astute graphics是一个 Adobe Illustrator 创意插件合集,包含多种常见辅助功能,可以帮你提升平面与矢量设计效率,Astute Graphics 最新版本也与时俱进更新了支持...,例如Wacom,Surface Pro和macOS Sidecar 个性化首选项设置 8、Phantasm 即时色彩控制+半色调 矢量半色调 12种色彩调整 申请非破坏性现场效果 9、...SubScribe 创建准确艺术品 圆弧按点工具 定向和变换对象 轻松悬停在对象上即可轻松解锁和锁定 10、DirectPrefs 微移距离,角度+引导线 下载Astute Manager...免费 画角度 键盘微动距离 11、Rasterino 图像裁剪+编辑 交互式图像裁剪 修剪空白图像区域 重新链接多个嵌入式图像 12、Stylism 现场效果变得简单 单击并拖动功能实时效果...实时预览调整 用户定义样式预设 13、ColliderScribe 容易形状对齐 轻松,精确地对齐形状 活动空间填充功能 旋转并捕捉到碰撞 14、MirrorMe 即时对称 将对称应用于图层或选区

1.9K30

原生小案例:如何使用HTML5 Canvas构建画板应用程序

允许图像操作,包括加载、显示和转换图像。 HTML设置 您可以使用HTML5 Canvas以以下方式绘图应用程序设置HTML结构: 在代码编辑器中创建一个新HTML文件或打开一个已存在文件。...我们还在画布下方包含了一个ID“clearButton”“清除”按钮,用户提供了一种方便方式来从画布中删除所有绘制元素,并为新绘图创建一个空白画布。...绘图应用样式设计 添加一些元素和功能,使用额外HTML和CSS使绘图应用程序看起来更像一个应用程序。例如,您可以添加一个工具栏、一个颜色调色板、一个画笔大小和一个状态栏。...,包括工具栏(带有不同工具按钮,如铅笔、画笔、橡皮擦)、颜色调色板、画笔大小选择下拉菜单、绘图画布、状态栏和清除按钮。...然后,它创建一个动态生成链接元素,将数据URL设置href属性,并使用download属性指定所需文件名为“drawing.png”,以启动图像文件下载。

35421

Astute Graphics for Mac(全系列ai插件合集)

Astute Graphics for Mac是一个 Adobe Illustrator 创意插件合集,包含了全系列21种常用辅助功能,可以帮助你提高平面和矢量设计效率!...,简单绘图工具箱 适用于手写笔设备,例如Wacom,Surface Pro和macOS Sidecar 个性化首选项设置 8、Phantasm 即时色彩控制+半色调 矢量半色调 12种色彩调整 申请非破坏性现场效果...9、SubScribe 创建准确艺术品 圆弧按点工具 定向和变换对象 轻松悬停在对象上即可轻松解锁和锁定 10、DirectPrefs 微移距离,角度+引导线 下载Astute Manager免费...画角度 键盘微动距离 11、Rasterino 图像裁剪+编辑 交互式图像裁剪 修剪空白图像区域 重新链接多个嵌入式图像 12、Stylism 现场效果变得简单 单击并拖动功能实时效果 实时预览调整...用户定义样式预设 13、ColliderScribe 容易形状对齐 轻松,精确地对齐形状 活动空间填充功能 旋转并捕捉到碰撞 14、MirrorMe 即时对称 将对称应用于图层或选区 实时查看对称效果

1.4K20
领券