【css】加背景图的两种方法详解

一、background: url()

background: url('../../img/bg_line_lin.png') center repeat;

PS:

1.center指的是background-position

一般是两个值:水平位置和垂直位置;如果只写一个的话,表示水平和垂直方向都是center

    background: url("../../assets/s-zczq.png") no-repeat 0 93%;

    background-size:6.9rem 1.08rem;  

从上边的这个例子可以看出,repeat和positon放的位置并没有先后顺序

position:可以设置x和y的形式

size:也可以给宽和高

2.repeat指的是background-repeat

单独repeat的话,表示水平和垂直都repeat,也可以repeat-x;也可以repeat-y

 

二、background-image

background-image: url('../../img/bg_line_lin.png');

background-image 属性为元素设置背景图像。

元素的背景占据了元素的全部尺寸,包括内边距和边框,但不包括外边距。

默认地,背景图像位于元素的左上角,并在水平和垂直方向上重复。

提示:请设置一种可用的背景颜色,这样的话,假如背景图像不可用,页面也可获得良好的视觉效果

background-color: #000000;

 

【补充】background-size

background-size:80px 60px;

PS:也可以直接百分比,还可以cover(无节操放大,放弃一部分显示,挨着边),contain(把图片放大到最大尺寸,保持原比例,可能不挨边)

例如放一张顶满的banner

.banner{

    background: url('../../img/banner.png') center no-repeat;

    height: 5rem;

    width: 100%;

    background-size: contain;

}

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值