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

import './index.css'

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

function App() {
  return (
    <div className="App">
       <h1>行内样式控制</h1>
      <h1 style={{
        'color':'red',
        'font-size':'150px'
      }} >asd </h1>
     <span style={style} >asd </span>
     <h1>通过class类名去控制</h1>

      <span className="foo">我的类名</span>
    </div>
  );
}
export default App;
 className={
                  `nav-item ${tabType==item.text && 'active'}` 
                }

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

新方式动态控制样式

项目跟文件夹下执行命令

npm install classnames

然后再所需文件里引入

import classNames from "classnames";

改写上面那张图

<li className="nav-sort">
            {/* 高亮类名: active */}
            {
              tabss.map((item,index)=>(
                <span 
                key={item.text}
                onClick={(e)=>tabTypeClick(item.text)}
                className={
                  classNames(
                    'nav-item',
                  {active:tabType==item.text},
                  {txtcolor1:tabType==item.text},

                )
                }
                >{item.text}</span>
              ))
            }
          </li>

相关推荐

  1. 03 React 基础样式控制

    2024-06-09 08:38:01       17 阅读
  2. ReactPreact 这样处理className更优雅

    2024-06-09 08:38:01       42 阅读
  3. 样式css不生效

    2024-06-09 08:38:01       36 阅读
  4. 第三十章 控制到 XML 模式映射 - Array of Classname

    2024-06-09 08:38:01       30 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-09 08:38:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-09 08:38:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-09 08:38:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-09 08:38:01       18 阅读

热门阅读

  1. DevOps的原理及应用详解(七)

    2024-06-09 08:38:01       11 阅读
  2. 03-3.4.1~2队列的应用

    2024-06-09 08:38:01       11 阅读
  3. UI与前端:揭秘两者的微妙差异

    2024-06-09 08:38:01       9 阅读
  4. 设计模式及其在软件开发中的应用

    2024-06-09 08:38:01       10 阅读
  5. 《数据库原理与应用》

    2024-06-09 08:38:01       9 阅读
  6. AI革命下的下一代硬件设备展望

    2024-06-09 08:38:01       8 阅读
  7. 速盾:重生之我在做高防cdn

    2024-06-09 08:38:01       6 阅读
  8. 微信小程序:实现按钮跳转到非tabbar页面

    2024-06-09 08:38:01       7 阅读