CSS笔记(9)
圆角边框(重点)
语法:
border-radius : length
采用的是半径(圆的半径)原理:(椭)圆与边框的交集形成圆角效果.
如果想要一个圆形的盒子,那么只要把圆角半径的长度(length)设置为盒子(正方形)的长的一半即可.
CSS部分:
.box2 {
width: 100px;
height: 100px;
border: 1px solid red;
line-height: 100px;
text-align: center;
margin: 100px auto;
border-radius: 51px;
HTML部分:
<div class="box2">123</div>
效果图:
盒子阴影
CSS3中新增了盒子阴影,我们可以使用box-shadow属性为盒子添加阴影.
值 | 描述 |
---|---|
h-shadow | 必需.水平阴影的位置,允许负值(正为向右,负为向左) |
v-shadow | 必需.垂直阴影的位置,允许负值(正为向下,负为向上) |
blur | 可选.模糊距离 |
spread | 可选.阴影的尺寸 |
color | 可选.阴影的颜色 |
inset | 可选,将外部阴影(outset)改为内部阴影 |
我放了一个盒子,尝试了一下.阴影的颜色最好用rgba来写,可以调整透明度,否则阴影会显得非常生硬.
div {
width: 200px;
height: 200px;
background-color: pink;
margin: 100px auto;
box-shadow: 10px 10px 10px -4px rgba(0,0,0,.3);
}
注意:阴影是不占用页面空间的.
文字阴影:
在CSS3中,我们可以使用text-shadow来添加文字阴影效果.
值 | 描述 |
---|---|
h-shadow | 必需.水平阴影的位置,允许负值 |
v-shadow | 必需.垂直阴影的位置,允许负值 |
blur | 可选.模糊的距离 |
color | 可选.阴影的颜色 |
视频进度:(169/541)