css3心得(1):灵活使用border-radius属性画一个彩色小球

本文介绍了如何使用CSS3的border-radius属性创建一个彩色小球,并进一步展示了如何画出一个太阳形状,通过实例展示CSS3的灵活性。

用css3中border-radius画出一个彩色小球

效果图:
在这里插入图片描述

<div><div>
		box-shadow:Xoffset   Yoffset     blur 		spread color
        		   x方向偏移量 y方向偏移量 高斯模糊大小	伸展大小 颜色
body{
	margin:0;
	background-color:#000;
}

div {
			/* 将小球定位到视口 */
            position: absolute;
            left: calc(50% - 60px);
            top: calc(50% - 60px);
            width: 200px;
            height: 200px;
            /* 设置小球的shadow属性 
            */
            border: 1px solid #fff;
            border-radius: 50%;
            box-shadow: inset 0px 0px 10px #fff,//inset表示外阴影
                inset 10px 0px 20px #f0f,
                inset -10px 0px 20px #0ff,
                inset 10px 0px 60px #f0f,//再叠加一层
                inset -10px 0px 60px #0ff,
                -10px 0px 30px #f0f,//不写代表内阴影outset
                10px 0px 30px #0ff;
        }

再画一个太阳

<div></div>
body{
	margin:0;
	background-color:#000;
}
div{
            /* 定位到视口 */
            position:absolute;
            top: 0;
            left: 0;
            bottom: 0;
            right: 0;
            margin: auto;

            width: 50px;
            height: 50px;
            border-radius: 50%;
            background-color: #fff;

            box-shadow: 0px 0px 30px 20px #fff,
            			//这里必须要写伸展的属性,目的:过渡背景与阴影
                        0px 0px 60px 50px #ff0;//重叠
        }
        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值