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

网站关键词分析网络营销方式方法

网站关键词分析,网络营销方式方法,建站登录,品牌设计机构公司文章目录 1、css1.1 react和vue css的对比1.2 内联样式1.3 普通的css1.4 css modules1.5 在react中使用less1.6 CSS in JS1.6.1 模板字符串的基本使用1.6.2 styled-components的基本使用1.6.3 接受传参1.6.4 使用变量1.6.5 继承样式 避免代码冗余1.6.6 设置主题色 1.7 React中添… 文章目录 1、css1.1 react和vue css的对比1.2 内联样式1.3 普通的css1.4 css modules1.5 在react中使用less1.6 CSS in JS1.6.1 模板字符串的基本使用1.6.2 styled-components的基本使用1.6.3 接受传参1.6.4 使用变量1.6.5 继承样式 避免代码冗余1.6.6 设置主题色 1.7 React中添加class 1、css 1.1 react和vue css的对比 1.2 内联样式 1.3 普通的css 缺点css文件是全局样式 会影响到其他的同名的样式进行样式的堆叠 1.4 css modules 1.5 在react中使用less 1、在根文件中创建 craco.config.js文件夹 安装carco npm i craco/craco 设置内容 const CracoLessPlugin require(craco-less);module.exports {plugins: [{plugin: CracoLessPlugin,options: {lessLoaderOptions: {lessOptions: {modifyVars: { primary-color: #1DA57A },javascriptEnabled: true}}}}],babel: {plugins: [[babel/plugin-proposal-decorators, { legacy: true }]]} }; 下载装饰器 npm i babel/plugin-proposal-decorators -S 2、修改package.json文件 scripts: {start: craco start,build: craco build,test: craco test,eject: react-scripts eject}, 报错可能是版本问题更新一下版本 npm update 1.6 CSS in JS 1.6.1 模板字符串的基本使用 // 1.模板字符串的基本使用 const str my name is ${name}, age is ${age}; console.log(str);// 2.标签模板字符串的使用 function foo(...args) {console.log(args); }foo(name, age); // (2) [why, 18]// 这也是一种调用方法 foo; // [[]]foomy name is ${name}, age is ${age};// 得到的结果变量是默认为空 // [[my name is,,age is,],why,18]1.6.2 styled-components的基本使用 npm install styled-components 下载vscode插件 1.6.3 接受传参 1.6.4 使用变量 import React, { Component } from react; import { AppWrapper, SectionWrapper } from ./style;class App extends Component {constructor() {super();this.state {size: 30,color: yellow,};}render() {const { size, color } this.state;return (AppWrapperdiv classNamefooter我是footer/divSectionWrapper fontSize{size} color{color}div classNametitle我是标题/divp classNamecontent我是内容, 哈哈哈/pbutton onClick{(e) this.setState({ color: skyblue })}修改颜色/button/SectionWrapper/AppWrapper);} }export default App; import styled from styled-components; import * as vars from ./style/variables;// 1、基本使用 // export const AppWrapper styled.divexport const AppWrapper styled.div/* 使用AppWrapper作为标签 就会继承样式 */.footer {background-color: black;} ;// 2、将子元素单独抽取到一个样式组件 // 3.可以接受外部传入的props作为参数 也可设置默认值attrsexport const SectionWrapper styled.div.attrs((props) ({// 默认用传进来的参数 没有的话就使用20textSize: props.fontSize || 20,textColor: props.color || vars.primaryColor, }))/* section不需要写类名 */color: ${(props) props.textColor};border: 1px solid ${vars.primaryColor};.title {/* 上面使用了新的变量来处理fontSize 所以需要使用textSize */font-size: ${(props) props.textSize}px;color: red;}.content {:hover {color: yellow;}} ; 1.6.5 继承样式 避免代码冗余 1.6.6 设置主题色 1.7 React中添加class cnpm install classnames
http://www.ho-use.cn/article/10823806.html

相关文章:

  • 便利的微网站建设企业建网站设计
  • react做的电商网站能上线吗格尔木市公司网站建设
  • 中国工程建设监理网站wordpress主题合并
  • 微网站的制作过程重庆找工作哪个网站好
  • 京东电子商务网站建设目的贵阳做网站需要多少钱
  • 网站建设先学什么厦门建设银行官方网站
  • 什么时候能用ipv6做网站模具 东莞网站建设
  • 毕业设计 网站建设选题厦门 网站建设 公司
  • 做学徒哪个网站好企业oa网站建设方案
  • 深圳手机网站建设报价微信公众开放平台
  • 沈阳建网站的公司赞助网站怎么做
  • 家具网站建设的前景分析网络品牌推广ppt
  • 网站建设 睿达科滁州做网站
  • 网站开发组合 lamp长春模板网站建站
  • 网站服务器 同步备份广告宣传网站
  • qq官方网站登录城乡与建设厅网站
  • 大理住房和城乡建设部网站软件免费网站大全
  • 评论回复网站怎么做的徐州建网站
  • 织梦保险网站源码推广做网站莱芜
  • 长岛网站建设省工程建设信息网
  • 网站流量被黑延吉网站开发公司
  • 适合新手模仿的网站网站注册模板
  • 需要网站建设公司企业展厅设计公司
  • 个人做民宿需要建立网站吗优秀网页设计案例赏析之淘宝
  • 品质培训网站建设网页版游戏在线玩2022
  • 响应式网站价格wordpress多主题插件
  • 台州做网站app的公司网站内页不收录
  • 学做电商的网站江西网站建设网络公司
  • 河北网站建设seo优化wordpress一键变灰色
  • 中安消防安全网站建设阿里云备案 网站服务内容