求问:CSS3多重阴影效果实现的问题。为什么没有任何的效果,怎么改颜色都没用。

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>练习</title>

<style type="text/css">

#box{

background: #fff;

}

#box-shadow {

width: 100px;

height: 100px;

margin:0 auto;

-o-box-shadow: inset 0 0 30px hsl(60,0%,0%),inset 0 0 50px hsl(60,97%,53%,1);

-webkit-box-shadow:  inset 0 0 30px hsl(60,0%,0%), inset 0 0 50px hsl(60,97%,53%,1);

-moz-box-shadow:  inset 0 0 30px hsl(60,0%,0%), inset 0 0 50px hsl(60,97%,53%,1);

box-shadow:  inset 0 0 30px hsl(60,0%,0%), inset 0 0 50px hsl(60,97%,53%,1);

}


</style>

</head>

<body>

<div id="box">

<div id="box-shadow">

多重阴影

</div>

</div>

</body>

</html>


aladdinx
浏览 2084回答 1
1回答

qq_青枣工作室_0

inset 0 0 50px hsl(60,97%,53%,1)这个用到了透明属性,要用 hsla(60,97%,53%,1) 就是hsl后要加个a
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

CSS3