1、圆角边框
在CSS中,新增了圆角边框样式,这样我们盒子就可以变圆角了。
border-radius:length;
radius半径(圆的半径)原理:椭圆与边框的交集形成圆的效果。
- 参数可以是以数值或百分比的形式
- 如果是正方形想要设置为一个圆,把数值修改为高度或者宽度的一半即可。或者直接写为50%
- 如果是个矩形,设置为高度的一半就可以做。
- 该属性是个简写属性,可以跟四个值,分别代表左上角,右上角,右下角,左下角
- 属性值右一个则分开写:border-top-left-radius(左上角)、border-top-right-radius(右上角)、border-bottom-right-radius和border-bottom-left-radius.
- 如若属性值有两个值:则表示(左上,右下)和(左下,右上)。
- 如若属性值有四个值,则表示左上,右上,右下,左下。
2、盒子阴影
css3种新增了盒子影子,我们可以使用BOX-shadow属性为盒子添加阴影。
语法: box-shadow : h-shadow v-shadow blur spread color inset;
h-shadow:必须,水平阴影的位置,允许负值。
v-shadow: 必须,垂直阴影的位置,允许负值。
blur: 可选,模糊距离。
spread: 可选,阴影的尺寸。
color:可选,阴影的颜色
insert: 可选,将外部阴影改为内部阴影。,
3.文字阴影
在css3中,我们可以使用text-shadow属性将阴影应用于文本。
语法:
text-shadow: h-shadow v-shadow blur color;
h-shadow:水平的阴影位置,允许负值。
v-shadow:垂直的阴影位置,允许负值。
blur: 可选,模糊的距离
color: 可选 阴影的颜色