首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
肥仔John
掘友等级
高级开发工程师
《Petite-Vue源码剖析》作者,SegamentFault移动社区《CSS魔法堂》专栏作者
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
33
文章 27
沸点 6
赞
33
返回
|
搜索文章
赞
文章( 27 )
沸点( 6 )
CSS魔法堂:display:none与visibility:hidden的恩怨情仇
我们都清楚当元素设置display:none后,界面上将不会显示该元素,并且该元素不占布局空间,但我们仍然可以通过JavaScript操作该元素。但为什么会这样呢? 这个涉及到浏览器的渲染原理:浏览器会解析HTML标签生成DOM Tree,解析CSS生成CSSOM,然后将DOM…
美菜无线前端架构模型2018
前言今日早读文章由美菜@胖弟弟投稿分享。正文从这开始~~一、回顾美菜前端的发展历史2008-2018年国内前端经历了改革开放般的短期巨变,十年时间,前端的职能颠覆,和其他开发岗位有巨大差异,然而很多公
CSS魔法堂:一起玩透伪元素和Content属性
继上篇《CSS魔法堂:稍稍深入伪类选择器》记录完伪类后,我自然而然要向伪元素伸出“魔掌”的啦^_^。本文讲讲述伪元素以及功能强大的Contet属性,让我们可以通过伪元素更好地实现更多的可能! 说起伪元素我第一想到的莫过于::before和::after这两个了,它俩其实就是在其…
CSS魔法堂:一起玩透伪元素和Content属性
继上篇《CSS魔法堂:稍稍深入伪类选择器》记录完伪类后,我自然而然要向伪元素伸出“魔掌”的啦^_^。本文讲讲述伪元素以及功能强大的Contet属性,让我们可以通过伪元素更好地实现更多的可能! 说起伪元素我第一想到的莫过于::before和::after这两个了,它俩其实就是在其…
浅谈 TCP 拥塞控制算法
本篇文章介绍了几种经典的TCP拥塞控制算法,包括算法原理及各自适用场景。 回顾上篇文章:浅谈 redis 延迟 前言 TCP 通过维护一个拥塞窗口来进行拥塞控制,拥塞控制的原则是,只要网络中没有出现拥塞,拥塞窗口的值就可以再增大一些,以便把更多的数据包发送出去,但只要网络出现拥…
CSS魔法堂:更丰富的前端动效by CSS Animation
在《CSS魔法堂:Transition就这么好玩》中我们了解到对于简单的补间动画,我们可以通过transition实现。那到底多简单的动画适合用transtion来实现呢?答案就是——我们只需定义动画起始和结束帧的状态的动画。一旦关键帧数大于2时,我们必须转向CSS Anima…
移动端300ms点击延迟和点击穿透
故事:2007 年初。苹果公司在发布首款 iPhone 前夕,遇到一个问题:当时的网站都是为大屏幕设备所设计的。于是苹果的工程师们做了一些约定,应对 iPhone 这种小屏幕浏览桌面端站点的问题。 这当中最出名的,当属双击缩放(double tap to zoom),这也是会有…
CSS魔法堂:Transition就这么好玩
以前说起前端动画必须使用JS,而CSS3为我们带来transition和@keyframes,让我们可以以更简单(声明式代替命令式)和更高效的方式实现UI状态间的补间动画。本文为近期对Transition的学习总结,欢迎各位拍砖。 首先先我们简单粗暴了解transition属…
CSS魔法堂:Flex布局
Flex是Flexible Box的缩写,就是「弹性布局」。从2012年已经面世,但由于工作环境的原因一直没有详细了解。最近工作忙到头晕脑胀,是要学点新东西刺激一下大脑,打打鸡血。 一说到兼容性就是永远的痛,不过幸运的是只要在IE10加-ms-前缀就可以用啦^_^ Flex…
transform与position:fixed的那些恩怨
在写这篇文章之前,我理解的fixed元素是这样的:(摘自CSS布局基础) 但是直到我看到这篇文章CSS 为什么这么难学?,作者在文章中提到了一个“黑魔法”,如何让fixed元素不再以viewport为定位参考对象,而是以父容器为参考对象。这下子我算是get到了一个技能。唯一不认…
下一页
个人成就
文章被点赞
2,015
文章被阅读
98,548
掘力值
4,763
关注了
41
关注者
964
收藏集
9
关注标签
17
加入于
2016-09-29