Quantcast
Channel: w3cplus
Browsing all 1557 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

前端的学习

思考许久才动笔写这篇文章。那么问题来了?为什么要写这篇文章呢?其实有一定的原因:万能的知乎上常有同学邀请我回答:今年26岁,女生,想要学Web前端开发,0基础?作为一个刚入门的前端爱好者,以后立志成为前端攻城狮的我,应该要学习哪些方面的知识?我想做Web,怎么学习?...自从录制前端视频上线之后,也有一些同学问我类似的问题,而且也有同学问,应不应该购买视频,或者说参加线下前端培训班,或者说还是自己自...

View Article


腾讯深圳ISUX UI开发(前端开发、网站重构)

腾讯深圳ISUX UI开发(前端开发、网站重构)toB业务,产品竞争对手 Microsoft Azure,Amazon Web Services, 阿里云。主要负责腾讯云项目 你将会与我们的交互、视觉设计师亲密合作,你将会站在用户的角度,利用自己的专业知识提供优雅的前端代码,同时保证产品在各个平台上的一致性(并非指代每一个像素一模一样)。联系方式联系QQ...

View Article


Image may be NSFW.
Clik here to view.

2016 CSS Dev Conf会议笔记

这篇文章主要是整理了国外两场有关于CSS分享大会分享的相关主题,前面一部分是@Chris Coyier在CSS Dev Conf大会上做的相关笔记。最后在文章末尾附上了2016年CSS Conf分享的相关主题。如果你对CSS相关话题感兴趣的话,可以关注2016年12月17日在中国广州举办的第三届CSS...

View Article

Image may be NSFW.
Clik here to view.

【转载】React 初学者教程11:组件的生命周期

本文转载自:众成翻译译者:网络埋伏纪事链接:http://www.zcfy.cc/article/1545原文:https://www.kirupa.com/react/component_lifecycle.htm概述:学习生命周期方法,从而更好地理解组件能做和不能做什么。在开始,我们以一个很简单的视图组件以及他们要做什么开始。随着我们对 React...

View Article

Image may be NSFW.
Clik here to view.

使用CSS处理图像效果

一直以来在大家的印象中,处理图像的效果都应该是设计师的工具,甚至这些事情应该都交给PhotoShop之类的设计软件来完成。但是随着CSS的技术发展以及浏览器更新,前端人员通过CSS也可以做一些图像的处理。今天就是想跟大家聊聊如何通过CSS来处理图像效果。处理图像效果的CSS属性处理图像效果分很多种,比如说:改变图像大小:使用CSS的width和height或者使用CSS的transform中的sca...

View Article


Image may be NSFW.
Clik here to view.

如何制作水球动画图?

起因在 echart 的 Issue 上看到有人有水球百分比可视图的需求, 并且在 pull-request 上看到有人有类似实现,但是却感觉实现的并不完美,于是想自己尝试实现。样式思路主要的核心代码还是水波动画的构建,这里我使用的是 Sin()图像模拟的方法。 只要对 Sin()函数进行一定的变形 (如: Sin(0.5 * (X+0.07))) 就能够模拟出类似的水波效果。如何实现动画呢?...

View Article

Image may be NSFW.
Clik here to view.

CSS新特性

前段时间有个关于CSS的话题“既然写CSS很容易,那为什么大家还是把CSS写的那么烂呢”?其实这样的话题一直都存在。不过这里我要说的不是能不能写好CSS,我想和大家一起分享几个CSS的新特性。这个也是上周在天津在线回声公司分享的一个话题。整理一下有关于PPT中的内容,希望对大家有所帮助。点击这里,可以下载PPT,不过自备天梯。聊CSS新特性现状印象中,每次聊到CSS的新特性,大家都比较会排斥,觉得这...

View Article

Image may be NSFW.
Clik here to view.

布局演变史

最近有一个关于CSS的话题“既然写CSS很容易,那为什么大家还是把CSS写的那么烂呢?”。对于这样的话题,大家或许觉得没有什么,顶多也就是各种槽点。但事实上,在天朝CSS很多时候是不被看好,相比国外的同行,很少有人在专研CSS领域。这也造成,能写好CSS的同学不多,甚至说越来越少。今天我也想借着@裕波举办的“中国CSS开发者大会(第三届)”即将来临之际说说CSS。我要说的不是如何写好CSS,或者说学...

View Article


Image may be NSFW.
Clik here to view.

【转载】原生CSS网格布局学习笔记

本文转载自:众成翻译译者:Geoff链接:http://www.zcfy.cc/article/1762原文:https://css-tricks.com/things-ive-learned-css-grid-layout/以下是来自Oliver Williams的帖子。...

View Article


Image may be NSFW.
Clik here to view.

如何成为一位函数式编程爱好者(Part 3)

踏出理解函数式编程概念的第一步是最重要的一步,有时也是最难的一步。不过也不一定,取决于你们的思考方式。函数组合身为程序员,我们很懒。不想在写完代码后一遍又一遍地构建,测试,发布。我们总是在寻找只写一次然后在其它地方多次复用的方法。代码复用听上去很棒但实现起来很难。代码太定制化就不能重用,太通用化的代码首先就很难用。所以我们需要的是平衡两者的方法,将小的,可重用代码块像积木一样通过组合来实现更复杂的功...

View Article

Image may be NSFW.
Clik here to view.

如何成为一位函数式编程爱好者(Part 4)

踏出理解函数式编程概念的第一步是最重要的一步,有时也是最难的一步。不过也不一定,取决于你们的思考方式。柯里化如果你还记得Part...

View Article

Image may be NSFW.
Clik here to view.

如何成为一位函数式编程爱好者(Part 5)

踏出理解函数式编程概念的第一步是最重要的一步,有时也是最难的一步。不过也不一定,取决于你们的思考方式。引用透明性引用透明是个有趣的概念,它是指一个纯函数能安全地使用其表达式替换。下面用一个例子来说明。在代数中如果有下面的公式:y = x + 10 如果给出:x = 3 你可以将x带回公式得到:y = 3 + 10...

View Article

Image may be NSFW.
Clik here to view.

如何制作霓虹灯动画?

起因网上认识的某FE 找我接的私活,想想觉得可以就干了。样式思路绘制好灯泡运动的圆角矩形路径,每个路径点入栈,每次渲染都基于各个路径点坐标绘制小灯泡,周而复始。怎么画圆角矩形非常简单,就是步骤比较繁琐,需要定位一个起始点 然后依次。上、右上圆角、右、右下圆角、下、左下圆角、左、左上圆角:function...

View Article


Image may be NSFW.
Clik here to view.

Web布局新系统:CSS Grid,Flexbox和Box Alignment

Web布局非常困难。它如此困难的原因是自从使用CSS来完成Web布局开始就并没有真正的完成复杂的Web布局。虽然我们使用很多技术手段能实现Web的固定布局,但是这些方法在响应式设计中又出现很多局限性与不足。不过值得庆幸的是,我们有了Flexbox模块,或许还有很多读者已经开始使用CSS Grid和Box...

View Article

Image may be NSFW.
Clik here to view.

CSS Grid布局未来的特性

早在2012年,我写了一篇有关于CSS Grid的新规范,当时只得到IE的支持。我当时没有意识到CSS Grid布局会成为一个主题。从此之后,我为此付出了四年的时间来研究、测试Grid布局,并且写相关的文章和到处宣讲。当我在2016年12月再次写这篇文章时,我非常期待CSS...

View Article


Image may be NSFW.
Clik here to view.

初探box-decoration-break

box-decoration-break属性是CSS片段模块(CSS Fragmentation Module Level...

View Article

Image may be NSFW.
Clik here to view.

如何在限宽的容器中实现全屏效果

在Web布局中,特别是在PC端中,常常可以看到这样的设计风格:内容居中,然后Banner区全屏。这也就是标题所说的效果,限宽的容器中实现全屏效果。那么问题来了,在实际中如何实现在限宽的容器中实现全屏效果。比如下面的设计风格:作为一名前端开发人员,上图的效果并不陌生。假设我们内容区域是960px,然后水平居中。而其中Banner区域是全屏效果。如下所示:那么实际开发中以什么方式来做更为方便灵活呢?这就...

View Article


Image may be NSFW.
Clik here to view.

如何精确控制响应式排版

2014年@Jason Pamental写了一篇博客详细介绍了Web排版的缩放。@Richard...

View Article

Image may be NSFW.
Clik here to view.

谁说JavaScript容易?

这里有一些JavaScript初学者应该知道的技巧和陷阱。 如果你已经是一个专家,那就随意阅读。你尝试过给一组数字排序吗?Javascript的sort()方法默认用来给数字排序所以[1,2,5,10].sort()将会输出[1, 10, 2, 5].要正确的对数组进行排序的话,你可以使用[1,2,5,10].sort((a, b) => a —...

View Article

Image may be NSFW.
Clik here to view.

这样使用GPU动画

大多数人知道现代网络浏览器使用GPU来渲染部分网页,特别是具有动画的部分。 例如,使用transform属性的CSS动画看起来比使用left和top属性的动画更平滑。 但是如果你问,“我如何从GPU获得平滑的动画?”在大多数情况下,你会听到像“使用transform:translateZ(0)或will-change:transform这样的建议。这些属性已经成为像我们如何在Internet...

View Article
Browsing all 1557 articles
Browse latest View live