7. React组件基础样式控制:行内样式,class类名控制

7. React组件基础样式控制:行内样式,class类名控制

组件基础样式方案

React组件基础的样式控制有两种方式,行内样式和类名样式。

1.行内样式(不推荐)

外层的 {} 是为了识别里面的对象,key 代表 css 的属性,value 就是属性的值。

javascript 复制代码
function App5() {

    return (

        <div className="App">
            这是 App3.js<br/>

            {/* 行内样式 */}
            <div style={{color: 'red'}}>行内样式</div>
        </div>
    )
}

2. class类名控制

如在 index.css 中声明样式

css 复制代码
.foo{
    color: red;
}

然后进行调用

javascript 复制代码
// React 组件的样式
// 1. 行内样式
// 2. 类名样式

import './index.css';
function App5() {

    return (

        <div className="App">
            这是 App5.js<br/>
            {/* 类名样式 */}
            <div className="foo">类名样式</div>
        </div>
    )
}

export default App5;
相关推荐
xixixin_6 小时前
【React】为什么移除事件要写在useEffect的return里面?
前端·javascript·react.js
嘗_6 小时前
react 源码2
前端·javascript·react.js
mapbar_front13 小时前
React中useContext的基本使用和原理解析
前端·react.js
嘉琪00117 小时前
vue3+ts面试题(一)JSX,SFC
前端·javascript·react.js
AAA不会前端开发18 小时前
前端React实战项目 新闻管理发布系统
react.js
刺客_Andy19 小时前
React 第四十七节 Router 中useLinkClickHandler使用详解及开发注意事项案例
前端·javascript·react.js
秋枫9619 小时前
使用React Bootstrap搭建网页界面
前端·react.js·bootstrap
wendao1 天前
我开发了个极简的LLM提供商编辑器
前端·react.js·llm
江米小枣tonylua1 天前
React 19.2:用 useEffectEvent 告别闭包陷阱
react.js
浪裡遊2 天前
HTML面试题
前端·javascript·react.js·前端框架·html·ecmascript