《前端学习》-css之border-image记录

本文详细介绍了CSS的border-image属性,包括border-image-source用于设置边框图像,border-image-slice用于定义图像裁切位置,以及border-image-repeat控制边框图像的重复方式。通过对这些属性的深入探讨,帮助读者掌握如何利用CSS创建复杂且富有创意的边框效果。
摘要由CSDN通过智能技术生成

border-image : 设置图像用作围绕元素的边框,必须要先设置border属性才能起作用。

border-image的三大部分:

1、用作边框的图像:border-image-source属性;

     定义:规定边框使用的图像,代替border-style属性中设置的边框样式,如果值为“none”,或者图像无法显示,则使用border-style设置的边框样式,可使用绝对路径与相对路径,例:

  

div{
    border-image-source : url(border.jpg);
}

2、在哪里裁切图片:border-image-slice属性;

        定义:规定图像的上、右、下、左侧边缘的向内偏移,图像被分割为九个区域:四个角、四条边以及一个中间区域,除非使用了关键字fill,否则中间的图像会被丢弃。

       属性值:属性值可以是数值、百分数、fill关键字,属性值不能带单位。如果是数值,代表图像中像素(如果是光栅图像)或矢量坐标(如果是矢量图像),默认单位是px。如果是百分数,表示相对于图像尺寸的百分比值:图像的宽度影响水平偏移,高度影响垂直偏移,可以使用图像的宽度和高度分别乘以对应的数值来换算为具体的数值后进行截取。

        属性值可以是1-4个数,数值为1个时表示四边偏移量相同;数值为2个时,第1个数据表示上、下侧边缘的向内偏移

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值