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

Image may be NSFW.
Clik here to view.

可视化介绍CSS Modules是什么?

你是否曾经为组件设计过样式,却只知道应用了不需要的CSS规则?也许你会重新考虑CSS的另一个部分,所以规则不适用,或者你会添加!important规则,只是为了让它发挥作用。这就是CSS Modules要解决的问题。让我们看看CSS Modules的官方定义:A CSS Module is a CSS file in which all class names and animation names...

View Article


理解CSS模块化

本文转载自:众成翻译译者:谢于中链接:http://www.zcfy.cc/article/1329原文:https://www.sitepoint.com/understanding-css-modules-methodology/在瞬息万变的前端开发世界中,很难找到一个真正有意义的概念,并且将其清晰明了的向广大人民群众普及。把目光投向CSS,一个重大转折就是CSS预处理器的出现(在工具方面来看)...

View Article


Image may be NSFW.
Clik here to view.

什么是CSS模块以及你为什么需要它们?

本文转载自:众成翻译译者:@Yawenina链接:http://www.zcfy.cc/article/970原文:https://css-tricks.com/css-modules-part-1-need/我最近对CSS模块很好奇。如果你还没有听说过它们,这篇文章就是为你而写。我们将了解CSS模块以及它的目的是什么。如果你也感兴趣,请持续跟踪,下一篇文章将关于怎样使用CSS模块。如果你想进一步提...

View Article

Image may be NSFW.
Clik here to view.

开始CSS模块

本文转载自:众成翻译译者:@Yawenina链接:http://www.zcfy.cc/article/1011原文:https://css-tricks.com/css-modules-part-2-getting-started/这里不止一种方法来让CSS模块与JavaScript模板、CSS文件或者构建步骤运行起来。这篇文章作为CSS模块系列文章的一部分,我们学习一种方法。本文的目的就是开始一...

View Article

Image may be NSFW.
Clik here to view.

Webpack入门 以及 CSS模块化

本文转载自:众成翻译译者:@miaoyu链接:http://www.zcfy.cc/article/2773原文://css-tricks.com/css-modules-part-3-react/这是讲CSS模块化系列文章的最后一篇,我将探索如何通过Webpack来建一个静态的React网站。这个静态网站将包含模板:一个主页和一个包含几个React组件的页面。我们来看看他们是怎么运作的。系列文章第...

View Article


Image may be NSFW.
Clik here to view.

使用CSS Modules解决权重的烦恼

CSS Modules与W3C无关,而是构建过程的一部分。它编译你的项目,重命名选择器和类,使它变得独一无二作用于各个组件。样式被锁在这些组件中,不能在其他地方使用,除非你有特别需求。前言现在我们已经习惯了Web技术来驱动App,Web App,移动端和PC端的应用程序。但与简单的静态网站不同的是,应用程序通常更动态、更复杂,而且通常包括组件,甚至超出了Bootstrap和ZURB...

View Article

Image may be NSFW.
Clik here to view.

PostCSS-modules: 让CSS变得更强大

多年来,我们一直与全局CSS作斗争。现在是时候结束它了。不管你使用哪种语言或框架,CSS命名的冲突不再是问题。我将向你展示如何使用PostCSS和PostCSS-modules在服务端自动处理它。CSS最初只是用来美化文档的一种工具。自1996年以来,许多事情发生了变化。浏览器不再是文档查看器了。聊天、工作、游戏,几乎没有任何浏览器不能做到的。现在,我们比在HTML中标记文本和使用CSS开发内容的网...

View Article

Image may be NSFW.
Clik here to view.

编写模块化CSS:BEM

本文转载自:众成翻译译者:@smartsrh链接:http://www.zcfy.cc/article/3042原文:https://zellwk.com/blog/css-architecture-1/你是否做过多页面的大型网站或者其中一部分?如果你做过,你可能会意识到 CSS 架构不够强大所带来的恐惧。你可能还会研究如何编写可维护的...

View Article


Image may be NSFW.
Clik here to view.

编写模块化的CSS:命名空间

本文转载自:众成翻译译者:@倩妹纸好喜欢喵咪完全木抵抗力链接:http://www.zcfy.cc/article/3112原文:https://zellwk.com/blog/css-architecture-2/上周,我分享了如何使用BEM创建一个合理的CSS架构。 虽然BEM很棒,但它只是解决方案的一部分。 还有另一部分我还没有提到 ——...

View Article


Image may be NSFW.
Clik here to view.

编写模块化的CSS:CSS文件组织结构

本文转载自:众成翻译译者:@小天同学链接:http://www.zcfy.cc/article/3048原文:https://zellwk.com/blog/css-architecture-3/在之前两篇文章中我们已经讨论过如何使用BEM和Namespace来编写模块化的CSS。这篇文章中,我想避开把CSS选择器作为CSS文件结构和组织的依据的方法。如果你思考过关于什么是文件组织的最佳实践,或者怎...

View Article

Image may be NSFW.
Clik here to view.

从零学习 React 技术栈系列教程

Hello大家好,我是余博伦,在接下来的一段时间里,由我和大家从零开始共同学习React技术栈的相关知识。教程将会以连载的形式发布在我的个人博客和微信公众号上,以文字教程为主,辅以一些代码示例供同学们参考,在连载结束之后,我会将所有内容整理为电子书提供下载。连载时教程会在每日早晨由公众号推送,同时为了方便一些外链和代码示例,可以在本博客查看教程。React 是由 Facebook 主导开发的一个...

View Article

Image may be NSFW.
Clik here to view.

React.js小书:从一个简单的例子讲起

特别声明:《React.js小书》是@胡子大哈为社区提供的优秀教程。经作者授权,将此系列在W3cplus发布,以供喜欢React的同学参考。React.js 简价React.js 是一个帮助你构建页面 UI 的库。如果你熟悉 MVC 概念的话,那么 React 的组件就相当于 MVC 里面的 View。如果你不熟悉也没关系,你可以简单地理解为,React.js...

View Article

Image may be NSFW.
Clik here to view.

React.js小书:优化 DOM 操作

看看上一节我们的代码,仔细留意一下 changeLikeText函数,这个函数包含了 DOM 操作,现在看起来比较简单,那是因为现在只有 isLiked一个状态。由于数据状态改变会导致需要我们去更新页面的内容,所以假想一下,如果你的组件依赖了很多状态,那么你的组件基本全部都是 DOM 操作。一个组件的显示形态由多个状态决定的情况非常常见。代码中混杂着对 DOM...

View Article


Image may be NSFW.
Clik here to view.

掌握这5大核心概念,你就理解了React

几年前,我的一个朋友向我吹捧有个叫做React的框架会如何革新Web开发。其实一开始我觉得它只是又一个昙花一现的框架罢了。可在之后的时间里,React名声鹊起,逐渐变得不容小觑了。也许你和我之前的状况差不多:总是听到React这儿好那儿爽,可是真正坐下来学习React的时候又毫无头绪。好消息是我在这里替你总结了,其实React只有“五大核心概念”。不过也请不要误会我的意思,并不是说我一篇文章就能能让...

View Article

Image may be NSFW.
Clik here to view.

从零学习React技术栈:React 新版本及 ES6 简介

第一节课呢,我们就来简单介绍一下应用在 React 开发当中,属于 ES6 的新的关键字和语法糖,也好为我们之后的学习打下一个基础,当然我更推荐同学们对 ES6 有一个比较全面的了解之后再开始学习 React,不过你也不需要担心,以后在课程中每当遇到涉及 ES6 新语法的问题时,我都会稍作讲解介绍。这是本教程的第一课,主要内容是 ES6...

View Article


更合理的 setState

本文转载@Erichain's Causeries的《更合理的 setState》一文。如需转载,烦请注明原文出处:http://www.erichain.me/2017/04/17/2017-04-17-more-reasonable-setstate/。React 是我做前端以来接触到的第三个框架(前两个分别是 Angular 和...

View Article

Image may be NSFW.
Clik here to view.

Web前端的状态管理

本文转载@Ziv小威的《Web前端的状态管理》一文。如需转载,烦请注明原文出处:https://div.io/topic/1905。背景我相信很多朋友跟我一样,初次听到什么Flux, Redux, Vuex,状态管理的时候是一脸懵逼的。因为在外面之前前端大部分开发的时候,根本没有那么多的概念。自从ReactJS火爆后,什么Flux,...

View Article


Image may be NSFW.
Clik here to view.

浅谈前端状态管理

本文转载于@吴双 Clarence的浅谈前端状态管理的上、下两篇文章。如果需要转找,烦请注明原文出处。近两年前端技术的发展如火如荼,大量的前端项目都在使用或转向 Vue 和 React 的阵营,由前端渲染页面的单页应用占比也越来越高,这就代表前端工作的复杂度也在直线上升,前端页面上展示的信息越来越多也越来越复杂。我们知道,任何状态都需要进行管理,那么今天我们来聊聊前端状态管理。Virtual DOM...

View Article

2017 年学习 React + Redux 的一些建议

本文转载于@郭永峰发布在Github博客中的《在 2017 年学习 React + Redux 的一些建议》的上篇、中篇和下篇。本文将其合并在一起。如需转载,请注明原文出处。特别声明,这几篇文章内容和@rwieruch的英文版本非常近似,在此特提供原文地址:https://www.robinwieruch.de/tips-to-learn-react-redux/。使用 React + Redux...

View Article

Image may be NSFW.
Clik here to view.

React.js小书:基本环境安装

安装 React.jsReact.js 单独使用基本上是不可能的事情。不要指望着类似于 jQuery 下载放到 <head />标签就开始使用。使用 React.js 不管在开发阶段生产阶段都需要一堆工具和库辅助,编译阶段你需要借助 Babel;需要 Redux 等第三方的状态管理工具来组织代码;如果你要写单页面应用那么你需要...

View Article
Browsing all 1557 articles
Browse latest View live