我们现在经常会用到CSS,在编写过程中,会遇到CSS背景图像大小设置的问题。那么css如何改变背景图片大小?下面本篇文章就来给大家介绍一下,希望对大家有所帮助。

在CSS中,想要改变背景图片的大小,可以通过设置background-size属性来实现。

background-size属性规定背景图像的尺寸,可通过长度值或百分比来设置图片大小,或者通过cover和contain来对图片进行伸缩设置。

语法:background-size: length|percentage|cover|contain;

属性值:值描述

length设置背景图片高度和宽度。第一个值设置宽度,第二个值设置的高度。如果只给出一个值,第二个是设置为 auto(自动)

percentage将计算相对于背景定位区域的百分比。第一个值设置宽度,第二个值设置的高度。如果只给出一个值,第二个是设置为"auto(自动)"

cover此时会保持图像的纵横比并将图像缩放成将完全覆盖背景定位区域的最小大小。

contain此时会保持图像的纵横比并将图像缩放成将适合背景定位区域的最大大小。

示例

body

{

background:url(/i/bg_flower.gif);

background-size:63px 100px;

-moz-background-size:63px 100px; /* 老版本的 Firefox */

background-repeat:no-repeat;

padding-top:80px;

}

上面是缩小的背景图片。

原始图片:

效果图:

更多CSS相关知识,可访问 CSS教程 !!

怎么修改背景图片大小的HTML代码,css如何改变背景图片大小?相关推荐

  1. 前端背景图放置_如何在css中添加背景图?

    在前端开发过程中,为了页面的美观,往往都会给html页面添加背景图片.那么如何利用css设置html中用图片做背景?本章就给大家介绍css怎样设置背景图片. css background属性就是专门设 ...

  2. html添加背景图片并且填满div,css background-size与背景图片填满div(示例代码)

    background-size与背景图片填满div 在开发中,常有需要将一张图片作为一个div的背景图片充满div的需求 background-size的取值及解释 background-size共有 ...

  3. html5单击修改背景色,js实现点击ul/li等改变背景颜色

    今天项目遇到了标题所说的问题,找到一篇很高效的例子,值得学习. Change.html body li{ list-style-type: none; } 文字文字文字 function g(x) { ...

  4. php图片传入及改名代码,WordPress上传中文名图片自动重命名

    这几天用Wordpress搭建了一个图片站,在填充内容时遇到一个问题当我在媒体库中上传图片时有些图片可以正常显示,但是个别图片就是显示不出来缩略图,这个问题着实让我纠结了一下午.没办法查找原因少不了研 ...

  5. php背景渐变颜色代码,CSS实现网页背景渐变的四种代码设置

    这篇文章主要介绍了关于CSS实现网页背景渐变的四种代码设置,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 一.从上往下渐变body{ FILTER: progid:DXImageTra ...

  6. css背景图重复怎们弄,CSS如何实现背景图像重复效果

    背景图像重复效果,相信大家都有在各大网站上见过.一个好看的背景图片重复效果,可以使我们的网页样式更加美观,内容更加丰富.我们可以通过CSS中background的相关属性来实现这种效果. 推荐参考:& ...

  7. CSS:改变 icon 图片的颜色

    利用 CSS 的 background-blend-mode: lighten 就可以轻松改变图片的颜色. 利用 background-blend-mode ,我们可以在图片下叠加多一层其他颜色. 通 ...

  8. 图片四周环绕 html语言,CSS实现文字环绕图片效果

    CSS实现文字环绕图片效果 文字环绕图片,在Word里只要click一下右键,调一下属性就可以了.但在HTML文档里就没有直接属性了.因此我们可以借助CSS来实现这一效果. 我们先设定float的参数 ...

  9. 压缩图片大小的java代码_java按比例压缩图片的源代码,用java如何把图片处理到指定大小...

    [要分析某个网页中的代码构成,需要某个结点下的内容.用此原始方法可以得到整个网页的源码.其实更简单的方法是使用 WebClient 或 HtmlUtil 等开源方式 .public class Ht ...

最新文章

  1. 【公测中】阿里云发布国内首个大数据双活容灾服务,满足高要求大数据灾备场景...
  2. jquery中offset和position的区别
  3. php xml expat,PHP 使用 XML Expat 解释xml文件
  4. eclipse-jee版连接tomcat(转载)
  5. CCF201709-2 公共钥匙盒
  6. linux ping策略打开_Linux Iptables允许或阻止ICMP ping请求
  7. 如何在 Mac 上合并 PDF?
  8. 用Java生成word文档
  9. Navicat Premium使用教程
  10. Blender建模(二)
  11. 怎样允许计算机远程桌面连接,win10允许远程桌面连接如何设置_win10怎样设置允许远程桌面连接...
  12. matlab 巴特沃斯滤波器频率响应,巴特沃斯滤波器matlab实现
  13. Python获取金山词霸每日一句
  14. tcp_sock_struct
  15. 以太网电缆作为“传输天线”,黑客可从气隙系统窃取数据
  16. 双十一来临,仓储物流快递安全保障解决方案
  17. ヴィアッカ / 风锤
  18. 自定义expendableListView实现与QQ联系人一样效果的通讯录
  19. 三国杀开源系列之二105@365
  20. JS 打开本地程序及文件

热门文章

  1. 朱良春应用僵蚕的经验:慢性咽炎之咽痛散
  2. 嵌入式之uboot源码分析-启动第一阶段学习笔记
  3. 学习fortran77基础语法
  4. hbuilder案例-仿微信界面
  5. android开发的程序闪退,Android软件闪退
  6. xshell-xftp
  7. React之ref的高阶用法
  8. 如何制作马赛克是硬质纤维板应该正确基金会对于马赛克
  9. layer.open打不开弹窗的问题
  10. HDU - 1242