源码论坛公告:本站是一个交流学习建站资源的社区论坛,旨在交流学习源码脚本等资源技术,欢迎大家投稿发言! 【点击此处将锦尚放在桌面

源码论坛,商业源码下载,尽在锦尚中国商业源码论坛

 找回密码
 会员注册

QQ登录

只需一步,快速开始

查看: 1351|回复: 0

[CSS/Html] 如何在div中设置背景图片并且自适应div大小?

[复制链接]

3096

主题

3497

帖子

13万

金币

超级版主

Rank: 8Rank: 8

积分
269266
发表于 2023-7-26 20:23:44 | 显示全部楼层 |阅读模式

参考如下代码,设置背景图片的大小为100% 100%并且设置no-repeat

这样图片就能在div改变的情况下,仍然显示完全
  1. <!DOCTYPE html>
  2. <html>

  3. <head>
  4.     <style>
  5.         #a {
  6.             background-color: rgb(255, 208, 0);
  7.             background-image: url("1.png");
  8.             background-size: 100% 100%;
  9.             background-repeat: no-repeat;
  10.             position: absolute;
  11.             padding: 0px;
  12.             width: 100%;
  13.             height: 15%;
  14.             top: 0;
  15.             left: 0;
  16.         }
  17.     </style>
  18. </head>

  19. <body>
  20.     <!--
  21.         height和width只是设置标签的大小,标签的距离通过top和left属性设置
  22.         absolute相对于已经定位包含关系最近的祖先元素(body相对于网页)
  23.         relative则是相对于元素自身正常的初始位置而言,也就是理论上正常的位置而言
  24.     -->
  25.     <div id="a">
  26.     </div>
  27. </body>

  28. </html>
复制代码
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

锦尚中国源码论坛

聚合标签|锦尚中国,为中国网站设计添动力 ( 鲁ICP备09033200号 ) |网站地图

GMT+8, 2024-4-15 22:52 , Processed in 0.028037 second(s), 16 queries .

带宽由 锦尚数据 提供 专业的数据中心

© 锦尚中国源码论坛 52jscn Inc. 非法入侵必将受到法律制裁 法律顾问:IT法律网 & 褚福省律师 锦尚爱心 版权申诉 版权与免责声明