当前位置: 首页> 房产> 建筑 > react中修改组件样式的几种方法

react中修改组件样式的几种方法

时间:2025/8/9 19:24:43来源:https://blog.csdn.net/samscat/article/details/141791761 浏览次数:0次
  1. 使用自定义类名className,引入样式文件进行样式覆盖
import React from 'react';
import { Button } from 'antd';const MyComponent = () => {return (<Button className="custom-button">点击我</Button>);
};export default MyComponent;
.custom-button {background-color: blue;color: white;
}
  1. 使用内联样式
import React from 'react';
import { Button } from 'antd';const MyComponent = () => {return (<Button style={{ backgroundColor: 'blue', color: 'white' }}>点击我</Button>);
};export default MyComponent;
  1. 使用css module 中的 :global 进行全局样式覆盖
// test.module.css.container {padding: 20px;background-color: lightgray;
}/* 全局样式 */
:global(body) {font-family: Arial, sans-serif;margin: 0;padding: 0;
}
  1. 使用styled-components 编写样式化的组件
import React from 'react';
import { Button } from 'antd';
import styled from 'styled-components';const StyledButton = styled(Button)`background-color: blue;color: white;
`;const MyComponent = () => {return (<StyledButton>点击我</StyledButton>);
};export default MyComponent;
  1. 在根目录建立样式文件修改全局样式
关键字:react中修改组件样式的几种方法

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: