2020 年网页设计最新 CSS 属性和 API

为了帮助开发人员混合使用 javascript 和 css 自定义网站,我们开发了新的 css 属性,现在支持流行的浏览器。下面列出了其中一些 –

focus-within

它旨在解决元素内的焦点可访问性

scroll-snap

这可以实现原生滚动和减速

@media(prefers-*)

帮助根据用户的设备偏好设置页面的 UI 和 UX,从而实现更高级别的个性化.

* 可以表示亮度、强制颜色、配色方案、对比度、减少运动和减少透明度

立即学习“前端免费学习笔记(深入)”;

位置:粘性

到将 UI 保持在视口内。

具有标准布局的逻辑属性

允许我们在元素内部和周围拥有动态方向间距。

gap 属性

此属性现在可用于 Flexbox。间隙将容器设置为拥有间距,而不是让每个子元素都有自己的间距。

backfrop-filter

用于方便地设置元素后面的样式。

CSS Houdini API

一种低级 API,使开发人员能够告诉浏览器他们希望如何阅读和理解自定义 CSS。开发人员现在可以通过更易于使用的方式访问 CSS 对象模型。布局 API、Paint API、Parser API、Properties & Values API、AnimationWorklet、Typed OM 和 Font Metrics API 均属于此范围。

宽高比

维护媒体尺寸

size

在一个属性中设置高度和宽度

min()、max()和clamp()

对任何CSS属性设置约束

显示:外部内部

双值语法可以更好地适应元素

list-style-type

向列表添加自定义样式

CSS 模块

我们现在可以使用 JavaScript 从本地或远程文件请求特定模块

CSS 区域

填充区域带有内容

CSS子网格

帮助我们在CSS网格中使用微布局创建微布局。

示例

以下示例显示其中一些属性 –

 实时演示

* {   margin: 2%;   text-align: center;}:is(header, main, footer) span:after {   content: " Awesome!";   box-shadow: inset 0 0 8px lightgreen;   font-size: 1.2em;   font-family: Calibri;}:-webkit-any(header, div, section) span:after {   content: " Awesome!";   box-shadow: inset 0 0 8px lightgreen;   font-size: 1.2em;   font-family: Calibri;}:-moz-any(header, div, section) span:after {   content: " Awesome!";   box-shadow: inset 0 0 8px lightgreen;   font-size: 1.2em;   font-family: Calibri;}:matches(header, div, section) span:after {   content: " Awesome!";   box-shadow: inset 0 0 8px lightgreen;   font-size: 1.2em;   font-family: Calibri;}
:is() operator is
DEMOAlt + F4Enter
Howzit?

输出

这将产生以下结果 –

2020 年网页设计最新 CSS 属性和 API

示例

 现场演示

#parent {   margin: 8%;   background-image: url("https://images.unsplash.com/photo-1611081352477- 9f1477ec09ae?crop=entropy&cs=tinysrgb&fit=crop&fm=jpg&h=400&ixlib=rb1.2.1&q=80&w=400");   padding: 2%;   width: 200px;   height: 200px;   box-shadow: 0 0 20px rgba(100,0,40,0.8);}h2 {   margin-top: 20vh;   backdrop-filter: invert(1);}

Watch this cool effect

输出

这将产生以下结果 –

2020 年网页设计最新 CSS 属性和 API

以上就是2020 年网页设计最新 CSS 属性和 API的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1625717.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
超越静态网页:如何利用CSS3动画功能创造动感十足的交互界面
上一篇 2025年12月24日 09:17:39
掌握CSS3的flex布局技巧,轻松构建现代化的网页界面。
下一篇 2025年12月24日 09:17:49

相关推荐

  • iOS17.5/iPadOS17.5首个Beta版发布!更新了什么?

    php小编苹果报道,近日,苹果公司发布了ios 17.5和ipados 17.5的第一份公测版。在这个版本中,苹果公司修复了一些已知问题,并且加入了一些新功能。如新版siri支持进行语音呼叫,同时还加入了车载版本的apple music。在ios 17.5和ipados 17.5中,还有其他多项更新…

    2026年8月29日
    000
  • linux怎么运行python?

    相关学习推荐:linux视频教程 linux下有多种方式运行python: 1. 命令行执行: 建立一个*.py文档,在其中书写python代码。之后,在命令行执行: $ python *.py 注意事项:1. 需要指明文件的绝对路径;2. 源代码中要指明输出,比如print 2. UNIX脚本: …

    2026年8月29日
    200
  • 京东plus会员退费流程是什么?京东plus会员退款要多长时间

    开通京东PLUS会员后,若7日内未使用权益可全额退款;自动续费误扣款48小时内未使用权益可申请补救退款;联合会员需关闭续费并联系客服处理;退款原路返回,到账时间1-7个工作日。 如果您在开通京东PLUS会员后希望申请退款,需要根据您的具体情况判断是否符合退款条件。未使用任何权益的情况下,在有效期内的…

    2026年8月29日
    000
  • 【每日收评】集微指数跌1.5%,海光信息2024年营收同比增长52.40%

    ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 2月25日,a股三大指数今日集体回调,截止收盘,沪指跌0.80%,收报3346.04点;深证成指跌1.17%,收报10854.50点;创业板指跌1.13%,收报2240.59点。沪深两市成交额达…

    2026年8月29日
    000
  • 深入解析MySQL中的查询优化器(工作原理详解)

    深入解析MySQL中的查询优化器(工作原理详解)深入解析MySQL中的查询优化器(工作原理详解)深入解析MySQL中的查询优化器(工作原理详解)深入解析MySQL中的查询优化器(工作原理详解)

    本篇文章带大家深入解析一下mysql中的查询优化器,带大家理解一下mysql查询优化器工作原理,希望对大家有所帮助! 对于一个SQL语句,查询优化器先看是不是能转换成JOIN,再将JOIN进行优化 优化分为:1. 条件优化,2.计算全表扫描成本,3. 找出所有能用到的索引,4. 针对每个索引计算不同…

    2026年8月29日 用户投稿
    000
  • Java微服务架构下,如何高效处理业务系统与用户系统分离后的用户信息?

    Java微服务架构下,业务系统与用户系统解耦后的用户信息处理方案 在微服务架构的后台管理系统中,业务系统和用户系统分离后,如何高效处理业务表中与用户信息相关的字段(例如:创建者、更新者、删除者)是一个常见问题。本文探讨在Java微服务环境下,优雅地解决此类用户信息关联问题的策略。 传统方法是通过数据…

    2026年8月29日
    000
  • laravel用户登录功能

    Laravel 提供了一个全面的 Auth 框架,用于实现用户登录功能,包括:定义用户模型(Eloquent 模型)创建登录表单(Blade 模板引擎)编写登录控制器(继承 AuthLoginController)验证登录请求(Auth::attempt)登录成功后重定向(redirect)考虑安全…

    2026年8月29日
    100
  • win10怎么关闭uac_win10用户账户控制(UAC)关闭方法

    可通过控制面板、本地组策略或注册表关闭UAC。先打开控制面板→用户账户→更改UAC设置,滑块调至“从不通知”;或使用gpedit.msc,在安全选项中将管理员提升行为设为不提示,并禁用管理员批准模式;或通过regedit修改HKEY_LOCAL_MACHINESOFTWAREMicrosoftWin…

    2026年8月29日
    000
  • 一文聊聊MySQL中的自增主键

    一文聊聊MySQL中的自增主键一文聊聊MySQL中的自增主键一文聊聊MySQL中的自增主键一文聊聊MySQL中的自增主键

    本篇文章带大家深入了解下mysql中的自增主键,希望对大家有所帮助! 一、自增值保存在哪儿? 不同的引擎对于自增值的保存策略不同 1.MyISAM引擎的自增值保存在数据文件中 2.InnoDB引擎的自增值,在MySQL5.7及之前的版本,自增值保存在内存里,并没有持久化。每次重启后,第一次打开表的时…

    2026年8月29日 用户投稿
    100
  • 索尼克加入《爆裂小队》宇宙 与传奇游戏角色野蛮人之王、弓箭女皇携手展开联动

    游戏开发商 supercell 近日宣布,来自 sega 经典作品的索尼克及其标志性伙伴现已正式加入 supercell 旗下紧张刺激的多人动作游戏《爆裂小队》。 据官方介绍,此次联动活动将从 6 月 17 日持续至 7 月 7 日。塔尔斯与纳克鲁斯也将携各自标志性技能和个性风格一同登场。此外,反派…

    2026年8月29日
    000
  • 【两会“芯”观察】深圳:去年集成电路产量占全国14.8%

    ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 深圳市第七届人民代表大会第六次会议于2月25日上午召开,市长覃伟中所作政府工作报告中,亮点频出,深圳在多个领域取得全国领先地位。 2024年深圳经济发展成就回顾: 报告显示,2024年深圳经济发…

    2026年8月29日
    100
  • 直击创维光伏零碳智慧园区,解锁零碳园区创新实践

    直击创维光伏零碳智慧园区,解锁零碳园区创新实践直击创维光伏零碳智慧园区,解锁零碳园区创新实践直击创维光伏零碳智慧园区,解锁零碳园区创新实践直击创维光伏零碳智慧园区,解锁零碳园区创新实践

    2025年7月10日,创维光伏“聚势碳索——邀您共赴零碳智慧园区”主题活动在滁州工业园拉开帷幕。这场活动不仅是创维光伏技术成果的集中展示,更是一次对零碳未来的深度探索。创维光伏与您一同见证绿色能源的创新实践,携手开启零碳新征程。 以思想破局,重构零碳发展底层逻辑 活动伊始,创维光伏高层发表致辞,将企…

    2026年8月29日 用户投稿
    100
  • 抖音双十一有满减吗?抖音双十一有满减吗是真的吗

    每年的双十一,各大电商平台都会推出各种优惠活动,吸引消费者购买。抖音作为一款短视频社交平台,也在双十一期间推出了丰富的优惠活动。抖音双十一有满减吗?本文将为大家揭秘抖音双十一优惠活动攻略。 一、抖音双十一活动时间 抖音双十一活动时间一般为11月1日至11月11日,其中11月1日至11月10日为预热期…

    2026年8月29日
    000
  • 苹果照片误删怎么办?就用这3个方法恢复照片!

    苹果照片误删怎么办?就用这3个方法恢复照片!苹果照片误删怎么办?就用这3个方法恢复照片!苹果照片误删怎么办?就用这3个方法恢复照片!苹果照片误删怎么办?就用这3个方法恢复照片!

    php小编西瓜教你如何恢复苹果照片误删。利用3种方法恢复照片,无需担心数据丢失,轻松解决照片丢失问题。首先,通过icloud备份恢复已删除的照片;其次,使用ios设备上的「最近删除」功能查找被删除的照片;最后,通过专业的数据恢复工具来找回被删除的照片。快速行动,保护你的珍贵照片! 在苹果照片被误删时…

    2026年8月29日 用户投稿
    100
  • laravel入门实例

    Laravel 是一款 PHP 框架,用于轻松构建 Web 应用程序。它提供一系列强大的功能,包括:安装: 使用 Composer 全局安装 Laravel CLI,并在项目目录中创建应用程序。路由: 在 routes/web.php 中定义 URL 和处理函数之间的关系。视图: 在 resourc…

    2026年8月29日
    000
  • Mac玩‎《SLIME! 史莱姆游戏 DIY史莱姆模拟器》教程:苹果电脑畅玩指南

    在Mac上玩iOS版《SLIME! 史莱姆游戏 DIY史莱姆模拟器》,推荐使用PlayCover侧载方案。步骤:1、下载安装PlayCover;2、添加游戏源(https://decrypt.day/library/data.json),搜索安装游戏;3、自定义键位,通过鼠标点击模拟手指,键盘快捷键…

    2026年8月29日
    200
  • 手淘推荐流量突然暴增是为什么?详情介绍!

    手淘推荐流量激增源于系统算法调整、商品优化、推广协同及用户行为达标。1. 算法更新或A/B测试选中商品;2. 主图、标题、SKU优化提升点击与转化;3. 直通车、大促、达人直播引入精准流量;4. 加购、收藏、停留时长等数据突破阈值,触发系统放大推荐。 如果您发现店铺的手淘推荐流量在短时间内出现显著增…

    2026年8月29日
    000
  • 腾讯视频设备超限被封怎么办_腾讯视频设备超限被封解决方法

    如果您在使用腾讯视频时,因同时登录的设备数量超过平台规定而被封号,则无法正常观看视频内容。以下是解决此问题的具体步骤: 本文运行环境:小米14,Android 14 一、通过手机号验证解封 此方法适用于首次被封禁的用户,系统提供快速验证通道以恢复账号正常使用。 1、打开腾讯视频APP,当出现封号提示…

    2026年8月29日
    100
  • 如何解决ZIP文件处理的复杂问题?使用nelexa/zip库可以做到!

    可以通过以下地址学习Composer:学习地址 在开发一个项目时,我遇到了一个棘手的问题:需要频繁地创建和更新zip文件,同时还需要对文件进行加密和解密。这些任务不仅耗时,而且容易出错。传统的php方法无法满足我的需求,因为它们缺乏对zip文件的全面支持,特别是当涉及到加密和解压缩时。 为了解决这个…

    用户投稿 2026年8月29日
    000
  • win10驱动正常没有声音怎么办?win10驱动正常没有声音的解决方法

    在使用Win10系统过程中,有时会碰到音频驱动显示正常但依旧无法发声的情况,这确实令人烦恼。不过不用着急,下面我将分享一些处理办法,希望对你有所帮助。 首先,确认一下音量设置是否正确。有时候可能是不小心把音量调至最低或是启用了静音功能。请先确保扬声器或耳机的音量处于合适位置,并且没有被静音。 如果音…

    2026年8月29日
    000

发表回复

登录后才能评论
关注微信