用react怎么设背景图片

用react怎么设背景图片

1. 如何在react js项目中设置div背景图片

在传统的项目中我们只需要在css文件中定义样式,然后给div添加相应的class即可,

但是在react.js中,尤其是在用webpack 搭建的环境中,似乎直接写定义class样式就

不太管用了,因为这样的react项目,定义class属性需要用驼峰className={Obj(一个对象)},

而定义标签上的样式则用 style={(一个对象)},的形式。

2.那么我们该如何给一个div添加背景图片呢?

如下:

//首先引入需要的图片路径
import Background from '../../../images/login.jpg';

//定义背景样式

var sectionStyle = {
  width: "100%",
  height: "400px",
// makesure here is String确保这里是一个字符串,以下是es6写法
  backgroundImage: `url(${Background})` 
};

export default class Login extends Component{
//渲染页面
render(){
        return (
            <div style={sectionStyle}></div>
        )
    }
}

3.代码截图

1.png

2.png

本文来自React答疑栏目,欢迎学习!

以上就是用react怎么设背景图片的详细内容,更多请关注html中文网其它相关文章!

赞(0) 打赏
未经允许不得转载:html中文网首页 » React 答疑

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏