扫码关注官方订阅号
譬如我有一个背景图片,宽高分别是1400:900,由于屏幕大小限制,只能显示1000:800,那么如何保持图片的原始大小,同时图片显示的范围为图片的正中央。随着窗口的扩大,显示的内容才会扩大。
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
html { height: 100%; } body { min-height: 100%; background-image: url(); background-repeat: no-repeat; background-position: center center; background-size: cover; }
背景图要足够大。
background-position:50% 50%
background-size:cover该属性属于css3低级别浏览器不支持
html { height: 100%; } body { min-height: 100%; background:url(../images/img.png) no-repeat center center; background-size: cover; }
可以不做成背景的截取中间部分吗?
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
背景图要足够大。
background-position:50% 50%
background-size:cover
该属性属于css3
低级别浏览器不支持
可以不做成背景的截取中间部分吗?