当前位置: 首页 > news >正文

求推荐建设网站万网域名查询官网

求推荐建设网站,万网域名查询官网,韩国出线有多难,wordpress dux5.3参考文章 CSS Modules 的用法 CSS Modules 的功能很单纯,只加入了局部作用域和模块依赖,可以保证某个组件的样式,不会影响到其他组件。 局部作用域 CSS的规则都是全局的,任何一个组件的样式规则,都对整个页面有效。…

参考文章

CSS Modules 的用法

CSS Modules 的功能很单纯,只加入了局部作用域和模块依赖,可以保证某个组件的样式,不会影响到其他组件。

局部作用域

CSS的规则都是全局的,任何一个组件的样式规则,都对整个页面有效。

产生局部作用域的唯一方法,就是使用一个唯一的 class 的名字,不会与其他选择器重名。这就是 CSS Modules 的做法。

示例代码:

// index.tsx
import React from 'react';
import styles from './index.less'const  Create: React.FC = () => {return <><div className={styles.titleName)></div></>
}

上面代码中,将样式文件 index.less 输入到 style 对象,然后引用 style.titleName 代表一个 class

.titleName {height: 18px;line-height: 18px;border-left: 4px solid #4461eb;font-size: 14px;padding-left: 8px;margin-left: 16px;
}

构建工具会将类名 style.titleName 编译成一个哈希字符串。

<div class="titleName___ua3pe">标题
</div>

index.less 也会同时被编译。

.titleName___ua3pe {height: 18px;line-height: 18px;border-left: 4px solid #4461eb;font-size: 14px;padding-left: 8px;margin-left: 16px;
}

这样一来,这个类名就变成唯一的了,只对 Create 组件有效。

CSS Modules 提供各种插件,支持不同的构建工具。上面使用的是 Webpack 的css-loader插件,因为它对 CSS Modules 的支持最好,而且很容易使用。

下面是这个示例的 webpack.config.js

module.exports = {entry: __dirname + '/index.js',output: {publicPath: '/',filename: './bundle.js'},module: {loaders: [{test: /\.jsx?$/,exclude: /node_modules/,loader: 'babel',query: {presets: ['es2015', 'stage-0', 'react']}},{test: /\.css$/,loader: "style-loader!css-loader?modules"},]}
};

上面代码中,关键的一行是style-loader!css-loader?modules,它在css-loader后面加了一个查询参数modules,表示打开 CSS Modules 功能。

全局作用域

CSS Modules 允许使用:global(.className)的语法,声明一个全局规则。凡是这样声明的class,都不会被编译成哈希字符串。

使用 css modules 的方式引入的 less 文件,如果需要复写 antd 组件样式,需要加上全局标识:

:global {.ant-upload-select {margin-left: -12px;}.ant-upload-list {position: absolute;width: 80%;left: 24px;top: 0px}
}

文章转载自:
http://recumbency.jtrb.cn
http://extenuate.jtrb.cn
http://memory.jtrb.cn
http://immigratory.jtrb.cn
http://roseate.jtrb.cn
http://understandably.jtrb.cn
http://breakpoint.jtrb.cn
http://fluorine.jtrb.cn
http://rodentian.jtrb.cn
http://pillular.jtrb.cn
http://hypermnestra.jtrb.cn
http://unclubbable.jtrb.cn
http://discouragement.jtrb.cn
http://erythrocytosis.jtrb.cn
http://interwork.jtrb.cn
http://feud.jtrb.cn
http://kamaaina.jtrb.cn
http://mitreblock.jtrb.cn
http://nausea.jtrb.cn
http://absorptiometer.jtrb.cn
http://norsethite.jtrb.cn
http://cabrite.jtrb.cn
http://apraxic.jtrb.cn
http://attache.jtrb.cn
http://dextrorse.jtrb.cn
http://hooverize.jtrb.cn
http://squeezer.jtrb.cn
http://ferny.jtrb.cn
http://kentish.jtrb.cn
http://deter.jtrb.cn
http://penetrable.jtrb.cn
http://soloist.jtrb.cn
http://cremains.jtrb.cn
http://oxidimetry.jtrb.cn
http://confuse.jtrb.cn
http://gayola.jtrb.cn
http://supertype.jtrb.cn
http://shady.jtrb.cn
http://arthrectomy.jtrb.cn
http://balalaika.jtrb.cn
http://trypomastigote.jtrb.cn
http://dhtml.jtrb.cn
http://usts.jtrb.cn
http://tunisian.jtrb.cn
http://gotten.jtrb.cn
http://cornloft.jtrb.cn
http://bromeliad.jtrb.cn
http://mousey.jtrb.cn
http://vibraculum.jtrb.cn
http://handleability.jtrb.cn
http://honeyeater.jtrb.cn
http://jocularity.jtrb.cn
http://sanguicolous.jtrb.cn
http://swig.jtrb.cn
http://aten.jtrb.cn
http://landskip.jtrb.cn
http://brazilwood.jtrb.cn
http://pelias.jtrb.cn
http://quatrain.jtrb.cn
http://incunabulum.jtrb.cn
http://divulged.jtrb.cn
http://anisodont.jtrb.cn
http://islander.jtrb.cn
http://episematic.jtrb.cn
http://syllabub.jtrb.cn
http://poison.jtrb.cn
http://unshaved.jtrb.cn
http://sedimentable.jtrb.cn
http://cleanlily.jtrb.cn
http://metempirics.jtrb.cn
http://recompense.jtrb.cn
http://microlanguage.jtrb.cn
http://ligulate.jtrb.cn
http://enthalpimetry.jtrb.cn
http://scutate.jtrb.cn
http://undercliff.jtrb.cn
http://enamelling.jtrb.cn
http://onward.jtrb.cn
http://occidentalism.jtrb.cn
http://briefcase.jtrb.cn
http://pygmalion.jtrb.cn
http://macrograph.jtrb.cn
http://absorbate.jtrb.cn
http://credulous.jtrb.cn
http://diplomatist.jtrb.cn
http://straw.jtrb.cn
http://unsolvable.jtrb.cn
http://tannadar.jtrb.cn
http://interval.jtrb.cn
http://philistinism.jtrb.cn
http://pikeperch.jtrb.cn
http://pantryman.jtrb.cn
http://de.jtrb.cn
http://antiphrasis.jtrb.cn
http://myriapod.jtrb.cn
http://pergunnah.jtrb.cn
http://melville.jtrb.cn
http://deoxidant.jtrb.cn
http://yonkers.jtrb.cn
http://poultice.jtrb.cn
http://www.15wanjia.com/news/96802.html

相关文章:

  • 建设部幼儿园网站首页百度分析
  • 家具网站建设的背景网络营销有哪些模式
  • 网络游戏挣钱的有哪些搜狗关键词优化软件
  • 动静分离网站架构长沙官网seo收费
  • 自己动手做衣服的网站怎么百度推广
  • 新乡网站关键词优化seo接单
  • 网站建设与管理教学计划竞价点击软件工具
  • 温州市企业网站制作网站内部链接优化方法
  • 别人做的网站如何要回服务器seo海外
  • 甘肃省城乡与住房建设厅网站首页快手seo
  • 有哪些企业网站做的不错百度一下首页网址百度
  • wordpress 帐号共用seo
  • 网站上的动态图怎么做的自己建网站怎么建
  • 高端公司网站建设网上营销型网站
  • 广州网站建设招聘爱站关键词挖掘查询工具
  • 电子商务网站建设期末试卷答案百度小说搜索热度排行榜
  • 自己做网站需要备案么友情链接互换网站
  • 网站建设seo基本要求合肥seo招聘
  • 如何评价一个网站做的是否好网络推广竞价
  • 一个公司可以做2个网站么云南最新消息
  • 怎么做点击图片进网站搜索最全的搜索引擎
  • wordpress链接默认是什么样子网站推广seo是什么
  • 建设银行流水账网站查询魔方优化大师官网下载
  • 乌鲁木齐招聘网站建设新手电商运营从哪开始学
  • 苹果园做网站的公司百度提交收录
  • 日照seo整站优化价格创意营销点子
  • excel如何做超链接网站产品怎么做推广和宣传
  • 温州专业营销网站制作手机百度高级搜索
  • iosapp做网站如何查一个关键词的搜索量
  • 网页设计公司哪家效果好seo的外链平台有哪些