zoukankan      html  css  js  c++  java
  • 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+
  • 相关阅读:
    [BZOJ1584][Usaco2009 Mar]Cleaning Up 打扫卫生
    CSS浮动
    Django by example -----1总结
    C#函数重载
    linux目录的特点
    Linux调优
    linux
    对齐方式
    19-10-25-G-悲伤
    19-10-24-H
  • 原文地址:https://www.cnblogs.com/ypppt/p/13331061.html
Copyright © 2011-2022 走看看