简体   繁体   English

为什么框阴影不起作用?

[英]Why isn't box-shadow working?

I can't seem to get box-shadow to work for my div element with the following CSS code: 我似乎无法使用以下CSS代码使box-shadow适用于div元素:

#header {
background-color: #B89E70;
top: 0;
left: 0;
width: 100%;
height: 5%;
position: fixed;
box-shadow: 0px, 20px, 5px, rgba(0, 0, 0, 0.7);


font-family: arial;
text-align: center;
}

I'm using Chrome. 我正在使用Chrome。 Any ideas of what I might've missed? 关于我可能错过的任何想法?

The value for the box-shadow shouldn't have commas in it. box-shadow的值box-shadow不应包含逗号。 The box-shadow property uses commas to separate multiple shadows. box-shadow属性使用逗号分隔多个阴影。

You should update your box-shadow like this: 您应该像这样更新box-shadow

box-shadow: 0px 20px 5px rgba(0,0,0,0.7);

Keep in mind that you can display multiple shadows on one box like this: 请记住,您可以在一个框上显示多个阴影,如下所示:

box-shadow: 0px 20px 5px rgba(0,0,0,0.7), 5px -5px 0 rgba(0,0,0,1);

You can make some pretty cool effects that way! 您可以用这种方式制作一些很酷的效果!

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM