这里我们尝试使用径向渐变来实现一个鸡蛋圆,虽然在实际开发中,我们并不会这样做,但是它可以让小伙伴们熟悉一下径向渐变是怎么使用的。
实现代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
div
{
width:160px;
height:100px;
line-height: 200px;
text-align: center;
border-radius:80px/50px;
color:white;
background:-webkit-radial-gradient(top left,yellow,orangered);
}
</style>
</head>
<body>
<div></div>
</body>
</html>
浏览器预览效果如下图所示。
分析:
border-radius:80px/50px;表示画一个椭圆,其中椭圆水平半径为80px,垂直半径为50px。对于border-radius属性,我们会在 “17.2 圆角效果”这一节中详细介绍。