• 豌豆资源网
  • 开引网企业服务
  • 服务外包网
  • css设置全屏背景图,background-size 属性

    在写主题样式的时候经常会碰到用背景图铺满整个背景的需求,这里分享下使用方法

    需要的效果

    1. 图片以背景的形式铺满整个屏幕,不留空白区域
    2. 保持图像的纵横比(图片不变形)
    3. 图片居中
    4. 不出现滚动条
    5. 多浏览器支持

    以图片bg.jpg为例,最简单,最高效的方法 css3.0 归功于css3.0新增的一个属性background-size,可以简单的实现这个效果,这里用fixed和center定位背景图,然后用background-size来使图片铺满,具体css如下

    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    

    字由https://www.wode007.com/sites/73248.html 中国字体设计网https://www.wode007.com/sites/73245.html

    适用于以下浏览器

    • Safari 3+
    • Chrome
    • IE 9+
    • Opera 10+ (Opera 9.5 支持background-size属性 但是不支持cover)
    • Firefox 3.6+
    posted @ 2020-07-17 16:48  前端一点红  阅读(1063)  评论(0编辑  收藏  举报
  • 乐游资源网
  • 热爱资源网
  • 灵活用工代发薪平台
  • 企服知识
  • 355软件知识