深圳幻海软件技术有限公司 欢迎您!

  • 14 个非常实用的CSS属性技巧

    学习一些好的实用的CSS技巧,可以帮助我们提供工作效率。因此,今天这篇文章,我将跟大家分享一些很棒的CSS知识技巧,希望对你有用。好了,我们现在开始吧。1.CSS:in-range和:out-of-range伪类这些伪类用于对指定范围内/外的输入进行样式设置。(a):in-range如果input元

  • Pure CSS简介:最小和模块化的CSS布局

    ​译者|李睿审校|孙淑娟如果开发人员使用级联样式表(CSS)有一段时间了,可能已经注意到采用一种更简单的CSS框架可以完成这项工作的趋势。本文介绍了一个更强大的示例。PureCSS是一个模块化的、响应式的框架,它在CSS开发中有自己的特色,采用了一种最小化、轻量级而又全面的方法。与TailWindC

  • 12种解决CSS旧问题的新技巧

    ​译者|陈峻审校|孙淑娟如果您一直在使用CSS,那么很可能会遇到一些布局或跨浏览器兼容性等问题。例如,CSS3的样式不太适用于IE的某些旧版本。而有时候,当我们准备使用某项功能时,却发现它无法广泛地得到各种浏览器的行为支持。因此,在从事Web开发的过程中,网站与Web应用的后续浏览器兼容性测试就显得

  • 自定义计数器小技巧!CSS 实现长按点赞累加动画

    在某条APP中,如果长按点赞,会出现这样花里胡哨的动画,如下:这个动画有两部分组成,其中这个随机表情的实现可以参考coco的这篇文章 巧用transition实现短视频APP点赞动画。比较类似,这里就不重复了,我们这里要实现的是这个不断变化的数字动画,如下演示:仔细观察,主要有以下几个交互

  • 项目稳定性治理思考:防御性CSS技能

    一、概念解释防御性CSS,防的是谁?我把他总结为:一切使表现和行为偏离预期效果的情景。出现这些场景的原因是因为终端环境的多样化,开发及测试用例只能覆盖大多数使用场景,在其他环境下,解析机制差异、内容动态变化等,都是导致非预期效果的原因。二、防御的必要性防御性CSS不仅仅是为了兼容其他少数场景,避免边

  • 2022年CSS的发展如何?

    2022年将成为CSS最伟大的一年。无论是在功能还是合作浏览器的功能发布方面,合作目标是实现14个功能。概述本文是在GoogleIO2022上发表的演讲的文字形式。这里不会对每个功能进行深入的讲解,而是对每个功能进行简要概述,提供广度而不是深度。下面是这些CSS功能的概览:浏览器兼容性将这么多CSS

  • 聊聊 SASS 用法指南,你学会了吗?

    Sass是一个CSS预处理器,完全兼容所有版本的CSS。实际上,Sass并没有真正为CSS语言添加任何新功能,只是在许多情况下可以可以帮助我们减少CSS重复的代码,节省开发时间。下面就来看看Sass中常用的功能吧!1.注释在Sass中支持两种类型的注释:复制//注释一/*注释二*/1.2.3.需要注

  • 2022年受瞩目的新特性 CSS @layer 到底是个啥?

    步入2022,CSS的新特性层出不穷,而最近在CSS圈最受瞩目的新特性,非CSS@layer莫属。本文,将用最简洁的语言,快速让读者们搞懂,到底什么是CSS@layer新规范。过往CSS优先级中存在的问题如果我们的页面上存在非常多的样式,譬如有我们开发页面的时候的自定义样式,也有引入的组件库样式。这

  • CSS奇思妙想 -- 使用 CSS 创造艺术

    本文属于CSS绘图技巧其中一篇。之前有过一篇:在CSS中使用三角函数绘制曲线图形及展示动画[1]想写一篇关于CSS创造艺术的文章已久,本文主要介绍如何借助CSS-doodle[2],利用CSS快速创造美妙的CSS图形。中心布局本文的所有技巧都会围绕这个布局展开,属于一类技巧。首先,我们需要这样一种中

  • 如何写出更“美”的CSS代码?

    CSS(全称 C ascading S tyle S heets,层叠样式表)为开发人员提供声明式的样式语言,是前端必备的技能之一。基于互联网上全面的资料和简单易懂的语法,CSS非常易于学习,但其知识点广泛且分散,很难做到精通。在我们日常开

  • 一篇文章带你了解CSS Opacity(透明度)

    opacityCSS属性指定元素的透明度。opacity属性指定了一个元素的透明度。换言之,opacity属性指定了一个元素后面的背景的被覆盖程度。一、跨浏览器透明度现在,透明度(opacity)是CSS3规范的一部分,但是它存在了很长时间。但是,较旧的浏览器具有不同的方式来指定不透明度或透明度。二

  • CSS 这些你冷落的性能,其实很好用能极大提升效率!

    一个成功的WebApp必须有良好的用户体验。当我们谈及改善用户体验时,你会想到什么?其实,有一点是很容易被开发者忽视的,那就是CSS。我们可以使用一些CSS技巧来改善网页的表现形式、交互细节和可访问性。而且这些技巧不需要花费太多时间,也不需要消耗服务器资源。你只需要花两个小时学习,然后就可以把它应用

  • 扫盲贴:2021CSS 最冷门特性都是些啥?

    最近几年CSS界的大事之一是每年年底的《StateOfCSS》,也就是CSS现状调查,去年年底发布了《StateOfCSS2021》[1]。其中关于特性这一章,会列出一些比较新的CSS特性在当年的使用情况概览:每个图代表一个特性,上图是按照使用数量进行区分,外圈表示听说过,而内圈表示使用过,最后几行

  • 防御式CSS是什么?这几点属性重点防御

    很多时候,我们希望有一种方法可以避免某种CSS问题或行为的发生。我们知道,网页内容是动态的,网页上的东西可以改变,从而增加了出现CSS问题或奇怪行为的可能性。防御式CSS是一个片段的集合,可以帮助我编写受保护的CSS。换句话说,就是将来会有更少的bug出现。1.Flexbox包裹CSSflexbox

  • 一篇带你了解五个需要避免的CSS错误

    大家好,我是刷碗智,今天带来JoseGranja大佬的文章,希望对大家有所帮助。文本观点,仅供参与,非标准答案。正如我们今天所知,CSS语言是web的一个重要组成部分。它使我们有能力绘制元素在屏幕、网页或其他媒体中的展示方式。它简单、强大,而且是声明式的。我们可以很容易地实现复杂的事情,如暗黑/光明

  • TQL,巧用 CSS 实现动态线条 Loading 动画

    今天,有群友问我,使用CSS如何实现如下Loading效果:这是一个非常有意思的问题。我们知道,使用CSS,我们可以非常轻松的实现这样一个动画效果:复制<div></div> 1.复制div {     w

  • 如何使用可选样式表为网站或应用添加黑暗模式

    为你的站点添加黑暗模式黑暗模式已经应用在了许多流行的网站和应用程序中,诸如Twitter、Instagram、WhatsApp和YouTube等。但是你该怎样在自己的网站上添加这种模式呢?我一直非常喜欢动态的网站颜色主题切换器。它们可以让你选择自己喜欢的颜色主题,从而改善了用户体验!例如,下面是在T

  • 不是高级码农也没事,五招帮您提高网站性能

    【51CTO.com快译】众所周知,没有人会喜欢在超市里排队结账,也没有人愿意在餐厅里排队等号。其实,网站的访客也是如此,他们不喜欢那些加载和响应速度缓慢的网站。他们甚至会通过减少访问次数、以及相互告诫来表达自己的不满。根据AberdeenGroup的一项研究表明(https://wpostats.

  • 2019年前端的3个趋势

    2019前端3大趋势:JavaScript应用范围广泛,静态类型语言TypeScript会继续得到更多开发者的青睐。组件成为前端最基本的物料,CSS融合在组件中(CSSinJS)的方案日趋成熟。前端的“端”越来越多,API查询语言GraphQL会继续保持高速增长。JavaScript应用范围广泛,T

  • 2019年 值得收藏的 15 个 JavaScript 和 CSS 动画库

     当我浏览网页寻找一个整洁的Javascript动画库时,我发现很多“推荐”的动画库都有一段时间没维护了。经过一些研究,我收集了15个最好的Javascript动画库,你可以放心在你的应用程序中使用。在文章最后我还添加了一些有用的库,但是有一部分很久没维护了。使用纯CSS在深入研究这些库之

推荐阅读