分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

html 网页背景图片根据屏幕大小CSS自动缩放

发布时间:2023-09-06 01:59责任编辑:蔡小小关键词:CSS

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

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

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

CSS 代码如下:

#background { ????position: fixed; ???top: 0; ???left: 0; ???width: 100%; ???height: 100%; ???overflow: hidden; ???background-color: #211f1f; ????display:none\8;} #background .bg-photo { ???position: absolute; ???top: 0; ???left: 0; ???width: 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; ???width: 100%; ???height: 100%; ???overflow: hidden; ???background-color: #211f1f;}

HTML代码如下:

<div id="background"><div class="bg-photo bg-photo-1" style="display: block;"></div></div>

html 网页背景图片根据屏幕大小CSS自动缩放

原文地址:https://www.cnblogs.com/zkwarrior/p/9176857.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved