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

wordpress 批量建站自己建网站需要多少钱

wordpress 批量建站,自己建网站需要多少钱,成都装修网站建设多少钱,建设部人事司网站1. css modules css modules并不是React特有的解决方案#xff0c;而是所有使用了类似于 webpack配置的环境 下都可以使用的。 如果在其他项目中使用它#xff0c;那么我们需要自己来进行配置#xff0c;比如 配置webpack.config.js中的modules: true 等。 React的脚手架已经…1. css modules css modules并不是React特有的解决方案而是所有使用了类似于 webpack配置的环境 下都可以使用的。 如果在其他项目中使用它那么我们需要自己来进行配置比如 配置webpack.config.js中的modules: true 等。 React的脚手架已经内置了css modules的配置 .css/.less/.scss 等样式文件都需要修改成 .module.css/.module.less/.module.scss 等就可以直接进行引用 css modules确实解决了局部作用域的问题也是很多人喜欢在React中使用的一种方案。 缺陷 引用的类名不能使用连接符(.home-title)在JavaScript中是不识别的 所有的 className都必须使用{style.className} 的形式 来编写 不方便 动态来修改某些样式 依然 需要使用内联样式的方式 2. CSS in JS 概念 “CSS-in-JS” 是指一种模式其中 CSS 由 JavaScript 生成而不是在外部文件中定义 注意此功能并不是 React 的一部分而是由第三方库提供 CSS-in-JS通过JavaScript来为CSS赋予一些能力包括类似于CSS预处理器一样的样式嵌套、函数定义、逻辑复用、动态修 改状态等等 2.1 认识styled-components npm install styled-components styled-components的本质是通过函数的调用最终创建出一个组件 这个组件会被自动添加上一个不重复的class styled-components会给该class添加相关的样式 支持类似于CSS预处理器一样的样式嵌套 支持直接子代选择器或后代选择器并且直接编写样式 可以 通过符号获取当前元素 直接 伪类选择器、伪元素 等 props、attrs属性 props可以传递 props可以被传递给styled组件 添加attrs属性 styles.js import styled from styled-components import {primaryColor,largeSize } from ./style/variables// 1.基本使用 export const AppWrapper styled.div.footer {border: 1px solid orange;} // const obj { // name: (props) props.name || why // }// 2.子元素单独抽取到一个样式组件 // 3.可以接受外部传入的props // 4.可以通过attrs给标签模板字符串中提供的属性 // 5.从一个单独的文件中引入变量 export const SectionWrapper styled.div.attrs(props ({tColor: props.color || blue }))border: 1px solid red;.title {font-size: ${props props.size}px;color: ${props props.tColor};:hover {background-color: purple;}}.content {font-size: ${largeSize}px;color: ${primaryColor};}App.jsx import React, { PureComponent } from react import Home from ./home import { AppWrapper, SectionWrapper } from ./styleexport class App extends PureComponent {constructor() {super()this.state {size: 30,color: yellow}}render() {const { size } this.statereturn (AppWrapperSectionWrapper size{size}h2 classNametitle我是标题/h2p classNamecontent我是内容, 哈哈哈/pbutton onClick{e this.setState({color: skyblue})}修改颜色/button/SectionWrapperHome/div classNamefooterp免责声明/pp版权声明/p/div/AppWrapper)} }export default App
http://www.yutouwan.com/news/66520/

相关文章:

  • 模拟登录wordpress c长沙网站推广seo
  • 照着别人网站做青海省公路建设总公司网站
  • 徐州集团网站建设报价wordpress主题评论
  • 架设网站 自己购买服务器洛阳网络科技有限公司排名
  • 网站调用wordpress安卓开发软件安装教程
  • 笋岗网站建设建设电影网站如何赚钱
  • 免费网络推广方式淘宝做的网站优化
  • 阿里巴巴公司网站建设常州外贸建站
  • 海洋网站建设做网站番禺
  • 网站建设培训需要多少钱做网站套路
  • 保定网站seo哪家公司好石家庄网站建设蓝点
  • 义乌网站建设和制作刷推广链接人数的软件
  • wap网站在线生成app网上制作
  • 怎样让网站快速收录福建龙岩天宫山
  • 网站分类查询网络营销和网络销售的区别
  • 政务网站建设 紧急通知六安网站建设招聘
  • 东莞58同城做网站电话网站一级栏目
  • 青岛开发区做网站设计的广东建设信息网行业服务版官网
  • 企业网站备案要多少钱平台如何制作网站
  • 一个简单的网站怎么做南京明辉建设有限公司网站
  • 地产网站设计浑南区建设局网站
  • 房子做水电的时候是不是要先埋网站ftp 打开wordpress
  • 哪个网站专做进口商品的网站程序建设
  • 淄博企业网站排名优化网站模版超市
  • 想做一个自己的网站怎么做百度seo发包工具
  • 网站的结构包括哪些内容广西住房城乡建设厅官网站
  • 天津塘沽网站建设公司打工网站校企合作建设
  • 嘉兴微网站建设门户网站模板 图片
  • 宁波网站建设公司地址网站建设开票名称
  • 园区门户网站建设网站制作模板北京