深入理解之border属性(第一期)

一、border-width属性

  1. border-width属性不支持百分比值,不会因为设备的尺寸变化而变大(类:outline,box-shadow,text-shadow
  2. border-width支持关键字,thin(1px 细),medium(3px 默认),thick(5px 粗)

二、border-style属性

  1. border-style:solid; 经常使用的实线。
.Border{
	border:1px solid #dddddd;
}
  1. border-style:dashed;虚线
    注:IE中的虚线边框会比较密

  2. border- style:dotted; 点线
    注:IE中的点线是小圆形,Chrome/FireFox是小正方形的

  3. border-style:double;双线
    注:双线宽度永远相等,中间间隔±1(兼容性很好)

  4. border-style:inset;内凹
    注:价值不高

三、border-color属性

  1. border-color的默认值是color
  2. 类似默认的还有box-shadow,text-shadow

四、border与background定位

  1. background定位只能对于左上角
  2. 要使定位看上去是对于右边的,可以这样
{
	border-right:50px solid transparent;
	background-position:100% 顶部距离px;
}

这样的原理是用透明的右边边框来代替右边距的距离定位。

五、border与三角图形的构建

  1. 三横图标的构建

本图片摘自张老师的教材
2. 三角图标的构建

{
	border-width:20px,20px;
	border-style:solid;
	border-color:red transparent transparent transparent;
}

在这里插入图片描述
原理如下,所有当没有内容时就会呈现三角形的形状。
在这里插入图片描述
溜了溜了

后排提示
之前在慕课看到了这个系列的教程,来自于张鑫旭老师,有兴趣的朋友可以搜索看看,本人在此做一个学习记录。
如果没有描述清楚,可以去慕课查看此课题(免费的哦,因为有钱我都看不起)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ldz_miantiao

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值