炫意html5
最早CSS3和HTML5移动技术网站之一

圆角矩形使用box-shadow 如何让影子也变成圆角呢

圆角矩形{
width: 360upx;
height: 88upx;
line-height: 88upx;
color: #fff;
font-size: 36upx;
background: #2b83ff;
outline: none;
border: none;
border-radius: 50upx;
background: -webkit-linear-gradient(to right, #7FBBFE, #2E88ED);
background: -o-linear-gradient(to right, #7FBBFE, #2E88ED);
background: -moz-linear-gradient(to right, #7FBBFE, #2E88ED);
background: linear-gradient(to right, #7FBBFE, #2E88ED);
box-shadow: 0px 7px 24px 0px rgba(46, 136, 237, 0.9);
}

回答

box-shadow 的轨迹本来就是与边框一致的。
从截图来看,这个圆角形的外面有一个容器剪切了溢出的阴影,把这个容器的 overflow 设为 visibile 应该就可以,如果不行的话就是更外层的元素剪切了,同样的解决方案。

炫意HTML5 » 圆角矩形使用box-shadow 如何让影子也变成圆角呢

CSS3教程HTML5教程