zoukankan      html  css  js  c++  java
  • html 网页背景图片根据屏幕大小CSS自动缩放

    https://blog.csdn.net/coslay/article/details/47109281

    腾讯微博和QQ空间的登录背景图片是根据访客的屏幕大小自动缩放的,但是好像是用JQuery代码实现的。先不说要调用jq库拖慢了网页的打开时间,而且对于兼用性不好。

    前几天用CSS研究出相同效果的样式代码。无论图片多大都能根据屏幕变化(当然图片尺寸越大越好)。而且在拉动网页窗体大小时会自动调节图片大小,实时交互。效果上图看不了。在这里放个连接,

    CSS 代码如下:

    #background 
    { 
        position: fixed;
        top: 0;
        left: 0;
         100%;
        height: 100%;
        overflow: hidden;
        background-color: #211f1f; 
        display:none8;
    } 
    #background .bg-photo 
    {
        position: absolute;
        top: 0;
        left: 0;
         100%;
        height: 100%;
        display: none;
        overflow: hidden;
        -webkit-background-size: cover !important;
        -moz-background-size: cover !important;
        -o-background-size: cover !important;
        background-size: cover !important;
    } 
    
    #background .bg-photo-1 
    { 
        background: url('../image/alone.jpg') no-repeat center center;
    } 
    
    #background-ie { 
        position: fixed;
        top: 0;
        left: 0;
         100%;
        height: 100%;
        overflow: hidden;
        background-color: #211f1f;
    }

    HTML代码如下:

    <div id="background">
    <div class="bg-photo bg-photo-1" style="display: block;"></div>
    </div>
  • 相关阅读:
    PhpStorm 2019.3 汉化包
    PHP性能监控
    Jsonp post 跨域方案
    解决前后端调用,跨域二次请求Access-Control-Max-Age
    npm安装全局模块之后项目提示找不到的解决
    centos7 安装nodejs 最新版
    基于 ThinkJS 的 WebSocket 通信详解
    php方法注释
    恶意评论过滤插件
    redis与memcached区别
  • 原文地址:https://www.cnblogs.com/zkwarrior/p/9176857.html
Copyright © 2011-2022 走看看