react怎么添加背景图片

react添加背景图片的方法:首先引入我们需要的图片路径,如【import Background from ‘../../../images/xxx.jpg’】;然后定义背景样式,如【width: “100%”】;最后渲染页面即可。

react怎么添加背景图片

本文环境:

windows10、react16版本

Dell G3电脑

(学习视频分享:react视频教程)

在react js 项目中设置div 背景图片

在传统的项目中我们只需要在css文件中定义样式,然后给div添加相应的class即可,但是在react.js中,尤其是在用webpack 搭建的环境中,似乎直接写定义class样式就不太管用了,因为这样的react项目,定义class属性需要用驼峰className={Obj(一个对象)},而定义标签上的样式则用 style={(一个对象)},的形式。

那么我们该如何给一个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 (    
        )    }}

登录后复制

代码截图:

41322fd7157ccae6349f3e4caf0f941.png

24095e21de555547f25f7bcfa1830af.png

相关推荐:js教程

以上就是react怎么添加背景图片的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2721667.html

(0)
上一篇 2025年3月7日 22:47:42
下一篇 2025年2月24日 19:24:48

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • React中Material-UI是什么

    React中Material-UI是一款React组件库来实现Google的Material Design风格UI界面框架,也是首个React的UI工具集之一,使用它可以快速搭建出赏心悦目的应用界面。 Material-UI是一款React…

    2025年3月7日
    200
  • react中如何引入插件

    react中引入插件的方法:首先在js库开头添加【(function(answerSheet){)】;然后在js库的尾部添加【})($); module.exports = $;】即可。 本文环境:windows10、react16,Del…

    2025年3月7日
    200
  • react中如何引入css样式

    react中引入css样式的方法:首先在render函数中声明样式,如【render() {let mystyle = {}}】;然后引用样式即可,如【return();】。 本文环境:windows10、react16&&…

    2025年3月7日
    200
  • react中的portal是做什么的

    react中的portal可以将子组件渲染到非父组件的子树下,同时父组件仍能对子组件做出反应;使用方法如【ReactDOM.createPortal(this.props.children, this.el);】。 本文环境:windows…

    2025年3月7日
    200
  • react组件有哪些阶段

    react组件有Initialization、Mounting、Updating、Unmounting和Error Handing等五个阶段。其中Error Handing阶段属于错误处理阶段。 本文环境:windows10、react16…

    2025年3月7日
    200
  • react中如何引入图片

    react中引入图片的方法:可以通过!important引入,如【import avatarSmall from ‘../…/assets/images/person/xxxjpg’】,然后在img中直接…

    2025年3月7日
    200
  • react和react native的区别是什么

    react和react native的区别是:1、框架作用的平台不同;2、工作原理有差别;3、渲染周期不同;4、react native中所有元素都会被平台指定的react组件替换;5、宿主平台的API不同。 本文环境:windows10、…

    2025年3月7日
    200
  • react状态机是什么

    react把组件看成是一个状态机,通过与用户的交互,实现不同状态,然后渲染 UI,让用户界面和数据保持一致。 React 把组件看成是一个状态机(State Machines)。通过与用户的交互,实现不同状态,然后渲染 UI,让用户界面和数…

    2025年3月7日
    200
  • react中如何引入样式

    react中引入样式的方法:1、模块样式,引入方式【import ‘./index.css’;】;2、行内样式,代码为【】。 相关学习推荐:react视频教程 本教程操作环境:windows7系统、React17版,…

    2025年3月7日
    200
  • React中const是什么

    React中const是:1、const声明的变量是不得改变的值;2、const的作用域与let命令相同;3、const命令声明的常量也是不提升;4、const声明的常量,也与let一样不可重复声明;5、const声明一个只读的常量。 本教…

    2025年3月7日
    200

发表回复

登录后才能评论