CSS3教程圆角
CSS3是一种用于创建样式的编程语言,提供了许多用于创建各种样式的工具和技巧。其中,圆角是一种非常常用的样式技巧,可以用来创建直角或圆角的形状。
在CSS中,可以使用`border-radius`属性来设置圆角的大小。该属性的值可以从0到99之间进行设置,其中0表示无圆角,99表示最大的圆角大小。例如,以下代码将创建一个直角三角形:
```css
background-size: cover;
border-radius: 50% 50% 0 0;
在这个例子中,背景图像被设置为`cover`,这意味着它的尺寸应该填满整个页面。然后,`border-radius`属性被设置为50% 50% 0 0,这将创建一个直角三角形。
除了使用`border-radius`属性外,还可以使用其他CSS属性来设置圆角,例如`background-radius`和`border-radius`之间的`top`和`bottom`属性。例如,以下代码将创建一个圆形:
```css
background-size: cover;
border-radius: 50% 50% 0 0;
background-radius: 50% 50% 0 0;
在这个例子中,背景图像被设置为`cover`,然后分别使用了`border-radius`和`background-radius`属性来创建一个圆形。
需要注意的是,圆角默认是直角,可以通过改变角度来创建不同形状的圆角。例如,以下代码将创建一个50度的圆角:
```css
background-size: cover;
border-radius: 50% 50% 0 0;
box-shadow: 0 0 10px rgba(0,0,0,0.2);
transform: rotate(50deg);
在这个例子中,背景图像被设置为`cover`,然后分别使用了`border-radius`和`box-shadow`属性来创建一个50度的圆角。