react 基础样式的控制(行内和className)

作者 : admin 本文共516个字,预计阅读时间需要2分钟 发布时间: 2024-06-16 共1人阅读

react 基础样式的控制(行内和className)插图

import './index.css'

const style={
  'color':'red',
        'font-size':'150px'
}

function App() {
  return (
    
       

行内样式控制

<h1 style={{ 'color':'red', 'font-size':'150px' }} >asd asd

通过class类名去控制

我的类名 ); } export default App;
 className={
                  `nav-item ${tabType==item.text && 'active'}` 
                }

上面代码是  动态控制样式的用与否

新方式动态控制样式

项目跟文件夹下执行命令

npm install classnames

然后再所需文件里引入

import classNames from "classnames";

改写上面那张图

  • {/* 高亮类名: active */} { tabss.map((item,index)=>( tabTypeClick(item.text)} className={ classNames( 'nav-item', {active:tabType==item.text}, {txtcolor1:tabType==item.text}, ) } >{item.text} )) }
  • 本站无任何商业行为
    个人在线分享 » react 基础样式的控制(行内和className)
    E-->