首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
h5&c3
订阅
lxfawh
更多收藏集
微信扫码分享
微信
新浪微博
QQ
31篇文章 · 0订阅
我的HTML会说话——从实用出发,谈谈HTML的语义化
与同为人类的程序员沟通,帮助程序员快速掌握当前代码。这一点其实是可以通过注释来实现的,不过用上语义化HTML多多少少可以省点注释,哈哈。 与同为代码构筑的系统(例如残疾人士阅读器以及搜索引擎爬虫等)沟通,帮助其快速、准确达到目的。由于这类系统与人类的智能相比起来实在有限,因此需…
30 分钟学会 Flex 布局
为什么我要写这一篇关于 Flex 布局的教程?因为它十分简单灵活,区区简单几行代码就可以实现各种页面的的布局,以前我在学习页面布局的时候我深受其 float、display、position 这些属性的困扰。然而学习 Flex 布局,你只要学习几个 CSS 属性,就可以写出简洁…
用CSS Houdini画一片星空
要问2018最让人兴奋的CSS技术是什么,CSS Houdini当之无愧,甚至可以去掉2018这个限定。其实这个技术在2016年就出来了,但是在今年3月发布的Chrome 65才正式支持。 这3个例子都是用了Houdini里面的CSS Paint API。 第1个例子如果使用传…
CSS简史(译)
一直觉得自己没学好css(事实上也许也是如此),经常听说js的历史,但是好像对css的历史却一无所知。虽然历史这类内容对实际的开发也许没有实际的帮助(不像学习了Flexbox,Grids就能马上用到布局中),但是总觉得这也是一个前端工程师应有的软知识。所以看到本文的英文原文的时…
web局部(antd)主题方案演进
当web应用存在着预览场景时,在进阶体验中势必存在主题配色这样的需求。 成熟的ui库一般都会将用到的关键css属性抽离为单一文件,以供开发者定制颜色、元素间距等。开发者通过修改预设变量值,打包成不同的主题样式文件,在预览时使用主题相应的样式文件进行全局替换即可达到主题切换的目的…
W3C CSS Transforms摘译
CSS Transforms可以对一个元素进行二维平面或三维空间的变换,如translate, rotate, scale和skew等变换。 下面是对W3C官网CSS Transforms模块的部分摘译,为了理解的连贯性,调整了W3C规范中相关章节的顺序。 用户浏览器(UAs)…
CSS Scroll Indicator —— 纯CSS 滚动指示器
前段时间拜读阮老师的 《ECMAScript 6 入门》 ,看到官网上每个章节的页面都有一个类似进度条的东西,出于好奇,上网查了一下,发现这个东西叫Scroll Indicator. Scroll Indicator:滚动指示器。通俗来说,就是当前可视区域距离页面顶部的占比,效…
怎么实现一个3d翻书效果
这种整页翻转的效果主要是做rotateY的动画,并结合一些CSS的3d属性实现。 主要是通过计算页面翻折过来的位置。 这两种原理上都不是很复杂,需要各个细节配合好,形成一个连贯的翻书动画。 我们先重点说一下第一种翻页效果的实现。 1. 基本布局 一个li.paper就表示一张纸…
React拾遗:从10种现在流行的 CSS 解决方案谈谈我的最爱 (上)
不得不承认 Vue 的css解决方式非常自然简洁,相比之下 css 一直是 React 的痛。 从旧宠 css modules 到 JSS 的各种衍生,到新宠 styled-components。几十种的解决方式,上百篇的教程和比较,已经说明了一切。大家一直在寻找最好的最适合自…
谁动了我的 DOM??!
就是一个很久以前写的页面,里面的代码很乱。而我的任务是将页面的高度与屏幕适配。在部分页面存在着几个 <iframe>,我需要调整样式使其高度与屏幕适配,但是无论我怎么调整,总会有一个 JavaScript 在不停地修改 <iframe> 的高度,使得它的高度超出屏幕而出现两个滚…