canvas教程

css 如何让背景图片拉伸填充避免重复显示

字号+ 作者:H5之家 来源:H5之家 2018-08-27 08:01 我要评论( )

但是css3出现以后,这个重复显示的情况被改善了。background-size 属性可以让我们之前的让背景图片拉伸填充的希望成真,具体使用方法如下感兴趣的朋友可以参考下

css 如何让背景图片拉伸填充避免重复显示

  发布时间:2013-07-11 16:47:31   作者:佚名  

但是css3出现以后,这个重复显示的情况被改善了。background-size 属性可以让我们之前的让背景图片拉伸填充的希望成真,具体使用方法如下感兴趣的朋友可以参考下哈,希望对大家有所帮助

如何让背景图片拉伸填充,这个问题听起来似乎很简单。但是很遗憾的告诉大家。不是我们想的那么简单。
比如一个容器(body,div,span)中设定一个背景。这个背景的长宽值在css2.1之前是不能被修改的。
所以实际的结果是只能重复显示,所以出现了repeat,repeat-x,repeat-y,no-repeat这些属性。就是用来控制背景图片的显示的。所以一般用作背景图片的有2类:

1.是一整张大图,尺寸和区域大小刚好吻合
2.一个很小的条状图,通过repeat后,形成一个很规则的大图背景。

但是css3出现以后,这个情况被改善了。background-size 属性可以让我们之前的希望成真。
而且这个属性在firefox,chrome,以及ie9上都可以使用。

具体使用方法如下:
背景图尺寸(数值表示方式):

复制代码

代码如下:


#background-size{
background-size:200px 100px;
}


背景图尺寸(百分比表示方式):

复制代码

代码如下:


#background-size2{
background-size:30% 60%;
}


背景图尺寸(等比扩展图片来填满元素,即cover值):

复制代码

代码如下:


#background-size3{
background-size:cover;
}


背景图尺寸(等比缩小图片来适应元素的尺寸,即contain值):

复制代码

代码如下:


#background-size4{
background-size:contain;
}


背景图尺寸(以图片自身大小来填充元素,即auto值):

复制代码

代码如下:


#background-size5{
background-size:auto;
}

  • Tag:背景图片   拉伸填充  
  • 相关文章

  • CSS3 Text Stroke(文本描边)和text-fill-color(文本填充色)调试工具

    这是一款可在线调试并预览CSS3 Text Stroke(文本描边)和text-fill-color(文本填充色)效果的工具。右侧具有实时调试并显示预览效果的功能,同时能够实时生成对应的css3效果

    2016-05-31

  • CSS3 Animation 制作按钮鼠标滑过动画填充背景特效源码(13种)

    CSS3 Animation 制作按钮鼠标滑过动画填充背景特效源码(13种)是一款共有13种动画填充背景效果,均由按钮的伪元素和CSS3 animation来制作完成,效果非常棒,喜欢的朋友前来

    2016-04-12

  • 简单掌握CSS3将文字描边及填充文字颜色的方法

    这篇文章主要介绍了CSS将文字描边及填充文字颜色的方法,分别为text-stroke和text-fill-color属性的使用方法讲解,注意浏览器的兼容问题,需要的朋友可以参考下

    2016-03-07

  • 两个div左边的固定宽度右边的自动填充的css

    想实现这样的一个效果两个div左边的宽度固定、右边的自动填满,实现方法很简单,下面为大家简单介绍下,感兴趣的朋友可以参考下

    2013-08-18

  • CSS教程:盒模型(BOX Model)-CSS教程-网页制作-网页教学网

      如果想熟练掌握DIV和CSS的布局方法,首先要对盒模型有足够的了解。每个HTML元素都可以看作一个装了东西的盒子,盒子里面的内容到盒子的边框之间的距离即填充(padding

    2008-10-17

  • 基于CSS实现每列四行加载完一列后数据自动填充到下一列

    本文是小编给大家分享的基于基于CSS实现每列四行加载完一列后数据自动填充到下一列的实现关键代码,非常不错,具有参考借鉴价值,感兴趣的朋友一起看下吧

    2016-06-30

  • 最新评论

     

    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

    相关文章
    • canvas画图,背景图片总盖住其他内容

      canvas画图,背景图片总盖住其他内容

      2017-12-16 10:11

    • android图像绘制(三)画布刷屏问题记录

      android图像绘制(三)画布刷屏问题记录

      2017-10-03 14:08

    • HTML5如何在现有的背景图片上进行画图?(canvas如何实现)

      HTML5如何在现有的背景图片上进行画图?(canvas如何实现)

      2016-12-26 14:01

    • 免费假学历制作〖微信扣扣☆1131188009〗背景图片设计素材模板下

      免费假学历制作〖微信扣扣☆1131188009〗背景图片设计素材模板下

      2015-11-12 13:24

    网友点评