• 技术文章 >web前端 >js教程

    react可以引入css吗?

    青灯夜游青灯夜游2020-12-04 09:51:41原创686

    react可以引入css,方法:1、直接在组件内部使用“style={{css样式}}”来引入css;2、render函数中先声明一个变量保存样式表绑定给style属性,然后引用;3、使用“import 'css路径'”引入css文件。

    本教程操作环境:windows7系统、react16版,该方法适用于所有品牌电脑。

    推荐学习:《编程视频

    在React中是可以引入css的。但,如果直接按下面的方式写内联样式会直接报错,因为JSX语法不支持。

    <div style="color:red">测试数据</div> //报错

    React支持以下三种写css的方法:【相关教程推荐:React视频教程

    1、行内样式:直接在组件内部定义

    ...
    <div style={{
        width:'200px',
        height:'80px',
        backgroundColor:'yellow',        
        fontSize:'24px',        
        textAlign:'center'       
    }}>测试数据</div>
    ...

    2、声明样式:在render函数中先声明,再引用

    声明样式和行内样式类似,区别只是声明一个变量保存样式表绑定给style属性。

    render() {
        let mystyle = {
             width:'200px',
    		 height:'80px',
    		 backgroundColor:'yellow',        
    		 fontSize:'24px',        
    		 textAlign:'center'    
        }
        return(
            <div style={mystyle}>
                测试数据
            </div>
        );
    }

    3、使用import引入外部的css样式文件

    一个React组件一般就是一个文件夹,文件夹里包含对应的js和css,只要在js中引入同级的css即可。

    import './mystyle.css';

    想要查阅更多相关文章,请访问PHP中文网!!

    以上就是react可以引入css吗?的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:react javascript
    上一篇:了解Node.js中的定时器 下一篇:jquery三大版本之间有什么区别?
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• react如何控制显示与隐藏• 为什么react适合做大型项目?• react开发框架有哪些?• webstrom 怎么创建react项目• redux和react有啥区别
    1/1

    PHP中文网