W3cplus

Web Name: W3cplus

WebSite: http://www.w3cplus.com

ID:214018

Keywords:

W3cplus,前端,教程,CSS,HTML5,React,Vue,JavaScript,Sass,PostCSS

Description:

keywords:前端, 教程, CSS, HTML5, React, Vue, JavaScript, Sass, PostCSS
description:w3cplus提供了大量的CSS,HTML5,JavaScript,Vue,React等最新前端技术文章,以一起学习进步,共同分享为原则,为打造优秀的前端学习教程而努力。
跳转到主要内容 w3cplus Menu 会员专栏CSSJavaScriptVueMobileReactSVG标签云文章列表 图解CSS:Grid布局案例之构建交叉布局 作者:大漠 日期:2021-10-28 点击:36 CSSGridLayout图解CSS布局Web布局系列会员专栏

前两个有关于 CSS Grid 案例,主要介绍了如何使用 CSS Grid 来构建 重叠布局 和 Full-Bleed 布局。今天我们来一起再来看另一个由 CSS Grid 构建的网格布局,即 交叉布局。通过这个案例来更好的帮助我们更进一步理解 CSS Grid 的相关属性在实际中(Web 布局)如何使用。

阅读全文 Web Fonts 的优化:F-mods 作者:大漠 日期:2021-10-25 点击:33 CSSperformance性能优化性能会员专栏

前面花了三篇的篇幅(Web Fonts vs. 系统字体、FOUT、FOIT 和 FOFT 和 Web Fonts 字体加载策略)围绕着 Web Fonts 的优化做了些探讨。但这些优化手段都还是会引起 Web 布局偏移。不过,CSS 的一些新特性,即 F-mods(字体度量覆盖描述符)来覆盖字体的一些度量参数,让系统字体字体(备用字体)和 Web Fonts 更接近,尽可能的减少布局偏移。

阅读全文 Web Fonts 的优化:Web Fonts 字体加载策略 作者:大漠 日期:2021-10-25 点击:50 CSSperformance性能优化性能会员专栏

前面的篇幅(Web Fonts vs. 系统字体 和 FOUT, FOIT 和 FOFT)告诉我们,使用 Web Fonts 会造成布局偏移,页面渲染时会发生重排和重绘。这会让页面在渲染时变得更慢,用户体验会更差。如果我们要对此进行优化,减少 Web Fonts 引起的布局偏移,就要从字体加载方面去做相应的优化策略。我们接下来主要围绕着字体加载策略来展开今天的话题,感兴趣的同学请继续往下阅读。

阅读全文 Web Fonts 的优化:FOUT, FOIT 和 FOFT 作者:大漠 日期:2021-10-25 点击:41 CSSperformance性能优化性能会员专栏

在上一节中,我们一起探讨了 Web Fonts 和 系统字体之间的差异。在这一部分我们一起来探讨使用 Web Fonts 时,浏览器加载 Web Fonts 和渲染 Web Fonts 的策略。其实,聊 Web Fonts 就离不开 FOUT 、FOIT 和 FOFT 话题,特别是 FOUT 和 FOIT 。简单地说,FOUT、FOIT 和 FOFT 都是浏览器渲染文本的三种不同的表现,特别是 Web Fonts 被引入到 Web 中时,浏览器对 FOUT 和 FOIT 的优化就没有停止过。

阅读全文 Web Fonts 的优化:Web Fonts vs. 系统字体 作者:大漠 日期:2021-10-25 点击:77 CSSperformance性能优化性能会员专栏

Web Fonts 在 Web 中的使用已随处可见,比如聚划算页面中的 价格 使用的就是 Web Fonts(即 AlibabaSans102-Bd。虽然使用 Web Fonts 能在视觉上达到更好的效果(满足设计师的需求),但对于 Web 性能是有影响的,给用户的体验也是有影响的。如果Web Fonts 未加载,浏览器通常会延迟任何使用 Web Fonts 的文本(比如聚划算的价格)。这在许多情况下,将延迟 FCP(First Contenttful Paint),在某些情况下也会延迟 LCP(Largest Contentful Paint)。甚至更为严重的是导致布局偏移(Layout Shifts),会触发页面的重排和重绘(Web Fonts 和它的备用字体或系统字体在页面上占用不同的空间), 也会触发 CLS(Cumulative Layout Shift)。更令人感到头痛的是,Web Fonts 造成布移偏移的原因是 FOUT(Flashes Of Unstyled Text),而且 FOUT 还是业内公认的难以解决的。简单地说,Web Fonts 对视觉效果是有显著帮助,但对Web性能和用户体验是有严重影响。如果在实际业务中能避免 Web Fonts 的使用应该尽可能的不用,如果实在不能避免,那就要在使用 Web Fonts时做一些策略上的选择。接下来,我们围绕着 Web Fonts 的使用和性能优化来展开讨论。

阅读全文 我认识的 W3C 规范 作者:大漠 日期:2021-10-24 点击:74 CSS

在接到邀请在团队分享有关于与 W3C 规范相关的话题时,就我个人而言还是很虚的。虽然从事 Web 前端开发已有近十年,接触 W3C 规范也有多年,但要出来聊与 W3C 规范相关话题,还是没有足够多的信心。在开始写 PPT 之前,我特意咨询了好好友 @小倩 小姐姐,并且参考了她分享的《走进W3C》。虽然对 W3C 没有全面的认识,但我还是想从我个人的角度来看和思考 W3C 规范。希望接下来的分享对初次接触 W3C 或想深入 W3C 的同学有所帮助。

阅读全文 图解CSS:Grid布局案例之构建 Full-Bleed 布局 作者:大漠 日期:2021-10-23 点击:72 CSSGridLayout图解CSSWeb布局系列会员专栏

Full-Bleed 是印刷界中的一个概念,被称为 全出血,即在印刷中,我们有出血量,这是纸张被修剪的地方以外的区域。正因如此,印刷设计师习惯于在设计工作中考虑出血量。我们通过设置安全区域来做到这一点。这几年,这种被称为“全出血”的概念也运用到 Web 的布局中。就是在受限宽度的一列中使用全宽元素的布局,比如在较窄的一列文本中使用一个边缘到边缘的图像。在社区中,也有人把这种布局效果称为 Full-Width 布局,也有人称为 Edge-To-Edge 布局。说实话,在Web中实现这种布局效果,已不是难事,社区中有很多种不同的技术方案,都可以达到这个布局效果。不过,今天我们以不同的角度来思考这个问题!

阅读全文 图解CSS:Grid布局案例之构建重叠布局 作者:大漠 日期:2021-10-20 点击:158 CSSGrid布局LayoutWeb布局系列会员专栏图解CSS

如果一直是跟着 CSS Grid 布局这个系列到这里,你应该还记得,在 CSS Grid 布局中,我们可以通过网格项目放置的方式,让不同的元素重叠在一起,并且通过 CSS 的 z-index 来控制网格项目在 z 轴上的层叠顺序。也就是说,以往需要使用 CSS 的 position 的绝对定位(absolute)来实现的布局,现在可以直接使用 CSS Grid 来解决。在这一节,我们主要来看如何使用 CSS Grid 实现元素叠加的布局效果。

阅读全文 处理图片上文字效果的几种姿势 作者:大漠 日期:2021-10-18 点击:215 CSS会员专栏

你可能时常会在平时的开发中碰到文字显示在图片上的 UI 效果。在某些情况下,因为图片的不同,文本放置在图片上会让文本变得难于易读。针对于这种情况,不管是设计师还是Web开发者,都会有一些解决方案,比如在图片和文本之间添加一个渐变覆盖,或者有一个有色的背景,或给文本添加阴影等让文本变得更易于阅读。在这篇文章中,和大家一起来讨论这些解决方案,如果你感兴趣的话,请继续往下阅读。

阅读全文 响应式图片使用指南(Part2) 作者:大漠 日期:2021-10-15 点击:149 CSSResponsivesrcsetpicture会员专栏

响应式图片在响应式 Web 设计中一直以来都是较为头疼的地方,除了图片的适配难于处理之外,还有就是图片的加载问题。庆幸的是,HTML 给 img 标签新增了srcsetsizes属性,我们可以在这两个属性上提供足够的信息,来告诉浏览器,从而让浏览器自已根据所对应的环境加载最合适的图片。那么在这一部分,我们主要来探讨 imgsrcsetsizes属性,以及了解浏览器是如何根据这些信息来选择合适的图片。如果你对这方面知识感兴趣的话,请继续往下阅读。

阅读全文 页面123456789…下一页 ›末页 » 关于我们 W3cplus

W3cplus是一个致力于推广国内前端行业的技术博客。它以探索为己任,不断活跃在行业技术最前沿,努力提供高质量前端技术博文;其文章范围广泛,主要以CSS3、HTML5、JavaScript、Vue、React、Mobile、动画等教程、译文和案例为主。

W3cplus提供相关广告展示与招聘发布,有需要的请联系:微信号w3cplus,E-mail:airenliao@gmail.com

关于站长

大漠

常用昵称“大漠”,W3CPlus创始人,目前就职于淘宝。对HTML5、CSS3和CSS处理器等前端脚本语言有非常深入的认识和丰富的实践经验,尤其专注对CSS3和动画的研究,是国内最早研究和使用CSS3和CSS处理器技术的一批人。现在主要在探讨学习JavaScript、React和Vue相关技术知识。CSS3、CSS处理器和Drupal中国布道者。2014年出版《图解CSS3:核心技术与案例实战》。

github weibo facebook google twitter linkedin

 

我的作品 图解CSS3

本书是国内著名的Web前端专家历时2载的心血之作,根据最新的CSS3撰写,融入了作者在CSS领域多年的使用经验,旨在将本书打造成为CSS3领域最权威和实用的专业著作,供没有经验的读者系统学习,供有经验的读者参考备查。

本书理论知识系统全面,详细讲解了选择器、伸缩布局盒模型、渐变、过渡、动画等主题下涵盖的所有CSS3新特性。

湘B2-20110104-7,衡阳市雅米信息技术有限公司 © 2011-2020 W3CPLUS,感谢Drupal开源技术。感谢七牛云存储提供静态资源空间。

返回顶部

TAGS:W3cplus 前端 教程 CSS HTML5 React Vue JavaScript Sass PostCSS

<<< Thank you for your visit >>>

w3cplus提供了大量的CSS,HTML5,JavaScript,Vue,React等最新前端技术文章,以一起学习进步,共同分享为原则,为打造优秀的前端学习教程而努力。

Websites to related :
UIZE JavaScript Framework | AJAX

  keywords:UIZE JavaScript Framework
description:UIZE (pronounced "you eyes") is a powerful, open source, object oriented JavaScript framework - support

Howard Jensen, DDS Dr. Jensen

  keywords:
description:Dr. Jensen & Dr. Brown - Bellevue Dentists
Schedule An Appointment

newsasset

  keywords:newsasset, infoasset, agency, photography, press
description:NewsASSET

Digital Publishing Platform Sof

  keywords:PubHTML5, flip book maker, Digital Publishing software, Digital Publishing Platform, digital catalog software, online catalog software, creat

Vuelos baratos con Star Perú |

  keywords:vuelos Perú, pasajes Perú, línea aérea peruana, aerolínea peruana, aerolínea Perú
description:Los mejores descuentos y promociones con

FreeHTML5.co - Free Website Temp

  keywords:
description:Free website templates, free HTML5 templates using Bootstrap framework. High quality free website templates for all.
Skip to con

PatternSketch - Online HTML5/Jav

  keywords:
description:
LoginSign UpLogoutEdit Bar1234StepsTempoShuffleStepTimeMade with . Hope you enjoy!
Questions? Comments? Email: admin [at] patte

Online Sketch Pad - Free Online

  keywords:
description:Draw something fun and share it with the world. Choose your color and brush size and start sketching!

Brush Colors - Red

Sassy Steals Lets find a good d

  keywords:
description:

Barr Aquatic Systems - 3D design

  keywords:3D printed items, feeders, Beckett protein skimmer, kalk reactor, nilson reactor, calcium reactor, sump, custom sump,
refugium, HOT refug

ads

Hot Websites