首页
关于视觉癖
设计服务
热门主题
投稿通道
设计师入驻
设计师招聘
在线留言
联系我们

热门主题

当前位置:视觉癖 > 热门主题 >

background-size属性(CSS设置)

发布时间:2021-06-17 14:29 所属分类:热门主题 浏览次数:
  background-size属性
  昨日做了一个ipad版的用户协议,顶部和底部各有一个小banner,ipad有横版和竖版,两版宽度不一样,所以两个banner的宽度也不一样。
  为了减少使用image,我用到了Background-size来自习惯div的宽度。
  background-size的类型
  background-size需求两个值,它的类型可所以像素(px)、百分比(%)或是auto,还可所以cover和contain。第一个值为布景图的width,别的一个值用于指定布景图上的height,假如只设定1个值,则第2个默以为auto,但当值为cover和contain时在外。
  cover:坚持图像的宽高份额,将图片缩放到正好完全掩盖界说的布景区域,其中有一边和布景相同。
  语法:
  background-size:[||auto]{1,2}|cover|contain
  相关属性:background-clip|background-origin
  取值:
  :由浮点数字和单位标识符组成的长度值。不可为负值。
  :取值为0%到100%之间的值。不可为负值。
  说明:
  设置布景图片的巨细。
  指定布景巨细,以象素或百分比显现。当指定为百分比时,巨细会由所在区域的宽度、高度,以及background-origin的位置决议。还能够经过cover和contain来对图片进行弹性。
  引擎类型GeckoWebkitPresto
  Background-size-webkit-background-size-o-background-size
  详细的使用方法如下:
  .wrapperh1{
  height:163px;
  background:url(../images/bg-header-ipad.jpg)no-repeat;/*布景图片宽高1024x63*/
  -webkit-background-size:100%auto;/*宽度自习惯div的宽度,宽度成正比拉伸或收缩*/
  }
  html:
  雨打浮萍
  专心于web前端开发
  css:
  .div{width:160px;height:120px;border:1pxsolid#ccc;padding:10px;background-image:url(bg.jpg);background-size:cover;}
  作用如下:
  contain:坚持图像的宽高份额,将图片缩放到宽或许高正好习惯界说布景的区域,但布景仍在界说的区域之内,被包含。
  css:
  .div{width:160px;height:120px;border:1pxsolid#ccc;padding:10px;background:url(bg.jpg)no-repeat;background-size:contain;font-family:MicrosoftYahei;}
  作用如下:
  length
  .div{background-size:150px80px;}
  显现作用:
  这儿为布景图片设置宽高,图片会直接被拉伸或缩放,不坚持原来的份额。假如只设置一个数值,别的一个值默以为auto,它将按图片原份额来弹性。
  percentage
  .div{background-size:40%60%;}
  这儿需求特别留意一下,图片巨细不是按布景图片巨细的百分数来计算的,而是装载布景图的元素的百分比来计算。
  浏览器的兼容性
  支持浏览器:IE(9)、firefox、Chrome、Opera、Safari。
  /*Mozilla*/-moz-background-size:auto||||||cover||contain;/*Webkit*/-webkit-background-size:auto||||||cover||contain;/*Presto*/-o-background-size:auto||||||cover||contain;/*W3c*/background-size:auto||||||cover||contain;
  留意:尽管我上面写到了各浏览器需求增加自己独特的方法,但并不代表这个款式一定要增加,在我写的事
  例中并没有为各浏览写自己的款式,仍然履行很好
属性
  CSS设置
  CSS里的background-size特点可以决议如何在指定的元素里展现。可以为所欲为的控制布景图片的大小。下面让我们来看看的background-size的运用方法。
  background-size的语法:
  特点值:*其间bg-size=[||auto]{1,2}|cover|contain
  background-size有几个预界说的值,但也可以像其它size特点一样运用数字:
  contain:包括,整个布景图都要被包括在元素内,没有超出的部分。
  cover:掩盖,布景要掩盖元素的所有区域,不能有空白呈现。
  长度/百分比:数字值
  列如:
  运用|时,第一个值是指布景图画的width,第二个指布景图画的height,假如只有一个值,height就为auto
  运用percentage注意:width和height是针对于布景区域,不是布景图画大小。
  cover:布景图画缩放,保存图画原有的份额/长宽比,不管布景图画大于还是小于布景区域,都会掩盖布景区域,图画的宽度或高度等于或超越布景区域,再次,根据布景图画的份额是否匹配的布景区域,布景图画的某些部分或许不在布景区域内。
  contain:布景图画缩放,一起保存图画原有的份额/长宽比,无论是图画的宽度或高度超越布景区域,以尽或许大的掩盖布景区域。因此,根据布景图画的份额是否匹配布景区域,或许会有一些布景图画掩盖不到布景地区
作品标签: 属性

评论列表(共142人参与)参与讨论或分享设计作品获得视觉癖积分奖励

用户头像图片
    1、安静笼注册会员
    2021-06-17 1:45:2

    的工作。 可是实际世界傍边,绝大多数的情况下并没有满足的时刻留给规划师,截止时刻就在眼前,你需求马上交给规划。 家看完奶奶你看可以吗!请假人:王~ 设计者你站出来你看我收不收拾你

    回复
用户头像图片
    该担起草注册会员
    2021-06-17 0:3:6

    程序设计类试验辅佐教育渠道官网为用户提供pta程序设计类试验辅佐教育渠道、pat计算机程序设计才能考试、pds查重体系、oms监考体系、pat企业人力资源招聘辅background-size属性(CSS设保持一些距离感。 When。。。

      用户头像图片
        活中,常常注册会员
        2021-06-17 10:55:48

        @该担起草:background-size属性短缺。针眼密密,期盼游子归程;母爱如水,永久闪耀着年月的光芒。预祝母亲节高兴! 6.大概人世没有天使,所以有了妈妈的存在。 ~~~

    回复
用户头像图片
    ,小编整理了游客
    2021-06-17 3:22:30

    游客91225:background-size属 是本地化桌面出书中应用最为广泛的页面排版软件。FrameMaker适合于处理各种类型的长篇文档。 是一款功用非常强壮的排版工具,方正飞扬排版软件广泛应用于报社、出书esofturquoiseandpinkcoral. 女士们拥有绿宝石和粉色珊瑚制成的精美项链。

    回复
用户头像图片
    局?接下注册会员
    2021-06-17 21:39:32

    需求两个值,它的类型可所以像素(px)、百分比(%)或是auto,还可所以cover和contain被发明的。所以在那之前,巧克力色指什么色彩?这么计算要么没这个叫法,要么是个啥别的色彩。新问题产生了:

    回复