Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

css背景图片自适应

作者:狂神战天   发布日期:2026-07-07   浏览:112

/* CSS背景图片自适应 */

body {
  /* 设置背景图片 */
  background-image: url('your-image-url.jpg');

  /* 背景图片平铺方式:no-repeat 表示不平铺 */
  background-repeat: no-repeat;

  /* 背景图片定位:center 表示居中显示 */
  background-position: center;

  /* 背景图片大小:cover 表示图片按比例缩放以覆盖整个容器 */
  background-size: cover;

  /* 当内容超出容器时,是否显示滚动条 */
  overflow: hidden;
}

/* 如果需要确保背景图片在所有设备上都自适应,可以使用以下代码 */
@media (max-width: 768px) {
  body {
    /* 在小屏幕上调整背景图片的大小 */
    background-size: contain;
  }
}

解释说明:

  1. background-image: 指定背景图片的路径。
  2. background-repeat: 设置背景图片是否重复。no-repeat表示背景图片只显示一次,不会平铺。
  3. background-position: 设置背景图片的位置。center表示背景图片居中显示。
  4. background-size: 设置背景图片的大小。cover表示图片按比例缩放以覆盖整个容器;contain表示图片按比例缩放以完全显示在容器内。
  5. overflow: 设置当内容超出容器时的行为。hidden表示隐藏超出部分。

通过这些设置,背景图片可以在不同屏幕尺寸和分辨率下自适应显示。

上一篇:css边框渐变

下一篇:css单行省略

大家都在看

css好看的字体

css 红色

css 瀑布流布局grid

css盒子

css字体加粗怎么设置的

css三种引入方式

换行 css

css设置文字不换行

css文字超长省略号

css图片铺满整个背景

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站