react 的样式写法
react 的样式写法
内联样式
const Home3 = function () {return (//这里第一个大括号表示要插入js语法了,第二个大括号表示对象的括号<div style = {{ color: 'red',fontSize: '50px',background: 'green' }}>函数式组件<div>)
}
外部引入
import ' ./index.css ';function Home () {return ( <div className = "home-div">//这里给个类名,防止类名冲突,加上文件名这里是home </div>) }
第三方库 classname或者classnames都可以,装那个用那个
// 先安装yarn add classname -Snpm i classnames -S//然后引入import classname from ' classname ';const add = () =>{return (<divclassName = {classname( {//类名是true就加上这个类名,false就不加index.css中定义的类名 : true,// 如果是true的话可以省略,默认是trueindex.css中定义的类名 : false} )}>使用classname中的类名来控制添加那个样式</div>)}
组件样式,一个组件就是一个样式
//先安装styled-componentsyarn add styled-components -Snpm i styled-components -S//引入import styled from ' styled-components ';import { Fragment } from ' react '//这里定义的类名首字母要大写,styled.p 后面是使用了模板字符串,样式不需要引号,正常书写const P = styled.p`color: red;font-size: 50px;`const Title = styled.div`color: green;font-size: 50px;`const add = () {return (<Fragment><P>这里跟你定义的类名一样,要首字母大写</P><Title>这里跟你定义的类名一样,要首字母大写</Title></Fragment>) }
react 的样式写法相关推荐
- this指向、数据双向流、传递参数、JSX中循环、React中样式、路由、引入资源的其它方式、create-react-app脚手架、事件处理、获取数据、UI框架推荐、pc桌面应用electronjs
改变this指向的几种方式: //1.使用箭头函数代替原始函数写法:getState=()=>{}//2.在函数调用时给函数名加bind(this)方法:(bind中第一个参数表示修改this指 ...
- react 组件样式_如何使用样式化组件为React组件创建视觉变体
react 组件样式 by Gilad Dayagi 通过吉拉德·达亚吉 如何使用样式化组件为React组件创建视觉变体 (How to create visual variants for Reac ...
- 转:Silverlight样式写法
来自:http://hi.baidu.com/shop%B0%C9/blog/item/9d771ef4a7b8182dbc3109ca.html Silverlight中的样式写法与普通的CSS有异 ...
- react中样式冲突_如何通过React中的样式使您的应用漂亮
react中样式冲突 by Vinh Le 由Vinh Le 如何通过React中的样式使您的应用漂亮 (How to make your apps pretty with styling in Re ...
- Vue 中英文 组件 样式 写法
Vue 中英文 组件 样式 写法 Vue 项目国际化样式处理 一.全局(main.js)添加自定义指令: v-lang 会自动添加 语言对应的 class [中:zh,英:en] Vue.direct ...
- html自定义横纵向滚动条,详解css3自定义滚动条样式写法
本文介绍了css3自定义滚动条样式写法,分享给大家,具体如下: 先简单介绍一下各个属性 ::-webkit-scrollbar :滚动条整体部分,其中的属性有width,height,backgrou ...
- html5中行内样式写法,react怎么写行内样式?
react怎么写行内样式?下面本篇文章给大家介绍一下react 行内样式几种写法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. react 行内样式几种写法 法一 这是评论列表组件 ...
- 如何科学的组织React组件样式
React的组件式开发,让我们可以利用其Component Model,专注于单个组件的逻辑开发,其中还包括组织组件的样式.先声明,本文并不是webpack配置教程,不会介绍详细的配置过程,假设你们已 ...
- 如何使用React Native样式表?
Without wasting much time, a style sheet as commonly known in a CSS is an object or block of code of ...
最新文章
- day22-Model数据验证以及钩子
- Android移动开发之【Android实战项目】在Service中弹出Dialog对话框,即全局性对话框
- 汤家凤高等数学基础手写笔记-定积分
- HYSBZ - 1208 宠物收养所(Splay)
- 三年经验前端社招——腾讯微保
- 判断个十百千位之后是否大于20 java——CSDN博客
- python能自学成功吗-想自学Python,如何才能坚持下来?
- IntelliJ idea 添加参数
- 打磨TF卡叠加SIM的注意问题
- options请求_跨域共享资源(CORS)和OPTIONS 请求
- Nginx 注册为 windows服务
- 紧急大项目的应付手法
- (愚人节玩笑)历史上最奇怪的圆周率计算法
- 孤荷凌寒自学python第七十九天开始写Python的第一个爬虫9并使用pydocx模块将结果写入word文档...
- UG\NX二次开发 获取曲线上某个位置的点坐标、切线矢量、主法线矢量、副法线矢量 UF_MODL_ask_curve_props
- IOS应用内及应用之间跳转URL
- 软件测试的艺术 读书笔记完整版
- 【服务计算】第十六周实验报告
- 关于2000版ISO 9001标准的新思考之四(转载)
- 9.Android学习之动画与多媒体(二)