CSS学习笔记 7.轮廓阴影和圆角

一、轮廓

outline:
用来设置元素的轮廓线 用法和border一模一样
border用法参考https://blog.csdn.net/qq_55853408/article/details/120909861?spm=1001.2014.3001.5501

.box1{/*类选择器class=box1*/
    width: 200px;
    height: 199px;
    background-color:#bfa;
    outline:10px red solid;/*设置元素的轮廓线*/
}

outline和border的区别是 outline轮廓不会影响到可见框的大小 只是相当于给元素描了一个边框一样的轮廓

div{
    width: 100px;
    height: 100px;
    background-color:#bfa;
    outline: 10px red solid;
}

效果如图 虽然不会影响可见框的大小 但是会影响到下方的其他元素在这里插入图片描述
所以通常会把online设置进一个鼠标移入的状态里

div:hover{
    outline: 10px red solid;/*当鼠标不移入该元素时不会显示红色的轮廓*/
}

二、阴影

box-shadow:设置元素的阴影值 和轮廓一样有也不会影响页面的布局 不影响可见框的大小
box-shadow:10px 10px 10px #666;
第一个值 水平偏移量 设置阴影的水平位置 正值向右移动 负值向左移动
第二个值 垂直偏移量 设置阴影的水平位置 正值向下移动 负值向上移动
第三个值 阴影的模糊半径
第四个值 阴影的颜色

div{
    width: 200px;
    height: 200px;
    background-color:#bfa;
   box-shadow: 10px 10px 20px #666;
}

如图
在这里插入图片描述

三、圆角

border-radius:用来设置圆角

border-top-left-radius: 左上角
border-bottom-right-radius:右下角
border-bottom-left-radius: 左下角
border-top-right-radius: 右上角

border-radius:10px;每个圆角的半径都是10px
border-radius:10px 20px 30px 40px;
四个值 左上 右上 右下 左下
三个值 左上 右上和左下 右下
两个值 左上和右下 右上和左下
将元素设置成一个圆形 border-radius:50%;
border-bottom-right-radius:50px 100px; 椭圆圆角 50横向100竖向
border-bottom-right-radius: 右下角变为圆角的过程如下图
在这里插入图片描述

div{
    width: 200px;
    height: 200px;
    background-color:#bfa;
    border-radius: 40px;/*每一个角的半径都是40*/
}

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值