react怎么写style


当前第2页 返回上一页

3、使用classnames动态修改样式

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

import React, { Fragment } from "react";

import classNames from 'classnames'

class Style extends React.Component {

  constructor(props) {

    super(props);

  }

  render() {

    return (

     <Fragment>

         <h1 className={classNames('textColor', {'textContent': false} ,{'textTitle': true})}></h1>

     </Fragment>

    );

  }

}

export default Style;

这种动态修改样式的方式,需要安装插件classnames.上面的代码中,h1标签的类有textColor和textTitle.项目中一般也会使用.

4、使用styled-components插件写标签样式

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

import React, { Fragment } from 'react'

import styled from 'styled-components'

const Title = styled.h1`

  color: #f00;

`

class Style extends React.Component {

  constructor(props) {

    super(props)

  }

  render() {

    return (

      <Fragment>

        <Title>复习style</Title>

      </Fragment>

    )

  }

}

export default Style

使用styled-components给标签写样式,首先需要安装该插件.上面的代码是定义一个Title,通过styled给h1标签设置样式,然后在组件中使用的Title就相当于写过样式的h1标签.这种方式在大项目中比较常见.

相关免费学习推荐:javascript(视频)

以上就是react怎么写style的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

React中state和props的区别有哪些?

React移动端框架有哪些

React中的portal是做什么的

使用React写一个网站的心得体会

不用脚手架搭建React的方法

React redux是什么?

React怎么实现收藏功能

在html中,如何用style添加属性

React中monent如何获取日期?

React中如何引入图片

更多相关阅读请进入《React》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...