HTML如何设置背景图片?设置背景图片方法详解

我们在编辑网页时,如果觉得网页过于单调,这时便可以加上一张自己喜欢的背景图。这篇文章中,小编给大家介绍下 HTML 中如何设置背景图片,设置背景图片方法的详解。

方法一、HTML中设置背景图片

以下面图片为例:

HTML中的<body></body>标签内可直接设置背景图片。

具体代码如下:

<html>
<head><title>这是网页标题</title></head>

<body background="background.jpg">  //图片地址
</body>

</html>

浏览器打开效果展示:

直接用<body></body>设置背景图片的话,浏览器会根据你图片的大小,铺满整个屏幕。

可看到上面的背景图片并不能完全显示在网页上,还需要进行另外的 CSS 样式设置。

方法二:CSS 设置背景图片

CSS 设置背景图片的方式与 HTML 设置背景图片的方式大体一致,具体代码如下:

<style type="text/css">
    body{
        background: url("background.jpg");  //图片地址
    }
</style>

到目前为止,图片还是会重复铺满整个屏幕。

我们需要在进行添加 CSS 样式进行优化。

<style type="text/css">
    body{
        background: url(""background.jpg") no-repeat center center fixed;
        //兼容浏览器版本
        -webkit-background-size: cover;
        -o-background-size: cover;
        //把背景图片放大到适合元素容器的尺寸         
        background-size: cover;
        }
</style>

最终浏览器打开效果如下:

相关推荐

  1. CSS-设置背景图片的大小

    2024-03-15 11:00:04       53 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-15 11:00:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-15 11:00:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-15 11:00:04       82 阅读
  4. Python语言-面向对象

    2024-03-15 11:00:04       91 阅读

热门阅读

  1. ubuntu编译rk3588异常

    2024-03-15 11:00:04       38 阅读
  2. React Router 参数使用详解

    2024-03-15 11:00:04       41 阅读
  3. ✅技术社区—MySQL和ES的数据同步策略

    2024-03-15 11:00:04       49 阅读
  4. ubuntu 安装微信参考文章

    2024-03-15 11:00:04       41 阅读
  5. 在K8S上面搭建一主两备openGauss

    2024-03-15 11:00:04       36 阅读
  6. vue slot插槽的使用

    2024-03-15 11:00:04       38 阅读
  7. k8s Yaml语法解析

    2024-03-15 11:00:04       37 阅读
  8. 【AI生成】军用无人机数据链路抗干扰研究

    2024-03-15 11:00:04       43 阅读
  9. 向内存安全语言迁移的五大挑战

    2024-03-15 11:00:04       44 阅读
  10. react 对Fiber架构的理解?解决了什么问题?

    2024-03-15 11:00:04       45 阅读