CSS设置div背景图的实现代码

  发布时间:2020-05-14 15:37:15   作者:Cathy   我要评论
这篇文章主要介绍了CSS设置div背景图的实现代码,代码简单易懂,非常不错,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

给组件添加背景图控制只需要两步:

<View
            className="gifts"
            style={{
              background: `url(${baseUrl}starMove/exclusiveEntrance/card.png) no-repeat`,
              backgroundSize: '100% 100%',
            }}
          >
          <View classname="gift-lists"></View>
</View>

设置background和backgroundSize。

style={

 width:100%;
 height:100%;
}

ps:下面给大家介绍下css文件 如何使背景图片大小适应div的大小

对背景图片设置属性:background-size:cover;可以实现背景图片适应div的大小。

background-size有3个属性:

  • auto:当使用该属性的时候,背景图片将保持100% 的大小显示,不进行任何缩放。超过div的多余部分将被隐藏。当图片过小时,图片会自动平铺。这种属性通常用来做重复性的背景或者做半透明图片背景。
  • cover:当使用该属性时,图片将被缩放至恰好能覆盖div,并且图片被隐藏的部分最少,这种属性在大图背景中应用比较广泛。这点比较难理解,需要结合实践理解。
  • contain:当使用该属性时,图片被缩放至最大且能被完全展示出来,但是由于图片的的尺寸比例与div的尺寸比例会有不同,所以当图片不能盖住div时,图片会自动平铺。

总结

到此这篇关于CSS设置div背景图的实现代码的文章就介绍到这了,更多相关css div 背景图内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!

相关文章

  • 使用CSS cross-fade()实现背景图像半透明效果的示例代码

    这篇文章主要介绍了使用CSS cross-fade()实现背景图像半透明效果的示例代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-07
  • 完美解决webpack打包css背景图片路径问题

    这篇文章主要介绍了完美解决webpack打包css背景图片路径问题,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-01
  • CSS3为背景图设置遮罩并解决遮罩样式继承问题

    这篇文章主要介绍了CSS3为背景图设置遮罩并解决遮罩样式继承问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小
    2020-06-22
  • CSS背景图片设置的6个有趣的技巧

    这篇文章主要介绍了CSS背景图片设置的6个有趣的技巧,本文通过截图实例代码相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-12
  • CSS3 实现响应鼠标移动背景图片漂移效果的用户介绍卡片源码

    这是一款基于CSS3 实现响应鼠标移动背景图片漂移效果的用户介绍卡片源码。画面背景默认显示一副男孩的信息介绍卡片,卡片带有图文介绍、图标链接,以及背景悬浮阴影效果。
    2020-05-06
  • 使用css写带纹理渐变背景图的示例代码

    这篇文章主要介绍了使用css写带纹理渐变背景图,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-20

最新评论