Html can';不要去除顶部和底部阴影
为什么在下面的代码中,我仍然无法消除顶部和底部的阴影。虽然投下的阴影“很小”,但它们仍然存在Html can';不要去除顶部和底部阴影,html,css,dropshadow,drop-shadow,Html,Css,Dropshadow,Drop Shadow,为什么在下面的代码中,我仍然无法消除顶部和底部的阴影。虽然投下的阴影“很小”,但它们仍然存在 div#inner_container { width: 960px; margin: 0 auto; background-color: rgb(255, 255, 255); box-shadow:0 9px 0 0 transparent, 0 -9px 0 0 transparent, 12px 0 15px -4px rgba(255,
div#inner_container {
width: 960px;
margin: 0 auto;
background-color: rgb(255, 255, 255);
box-shadow:0 9px 0 0 transparent,
0 -9px 0 0 transparent,
12px 0 15px -4px rgba(255, 255, 255, 0.5),
-12px 0 15px -4px rgba(255, 255, 255, 0.5);
position: relative;
z-index: 5000;
}
试试这个:
box-shadow: 10px 0px 12px -5px #ffffff, -10px 0px 12px -5px #ffffff;
试试这个:
box-shadow: 10px 0px 12px -5px #ffffff, -10px 0px 12px -5px #ffffff;
这并不是因为顶部有阴影,而是因为您将蔓延设置得如此之高,以至于流血到您可以看到的程度:
box-shadow: 0 0px 0px 0px transparent,
0 0px 0px 0px transparent,
12px 0 9px -10px rgba(255, 255, 255, 0.5),
-12px 0 9px -10px rgba(255, 255, 255, 0.5)
试试这个。不过,我相信这可以进一步简化。它看起来不必要的复杂。不是因为顶部有阴影,而是因为您将排列设置得太高,以至于流血到可以看到的程度:
box-shadow: 0 0px 0px 0px transparent,
0 0px 0px 0px transparent,
12px 0 9px -10px rgba(255, 255, 255, 0.5),
-12px 0 9px -10px rgba(255, 255, 255, 0.5)
试试这个。不过,我相信这可以进一步简化。它看起来不必要的复杂。您可以添加顶部和底部阴影,这是将放置在出血阴影顶部的背景色:
box-shadow:
0 -5px 0px 0 black,
0 5px 0px 0 black,
12px 0 15px -4px rgba(255, 255, 255, 0.5),
-12px 0 15px -4px rgba(255, 255, 255, 0.5);
或者您可以使用:before
,:after
()
两个示例:您可以添加顶部和底部阴影,这是将放置在出血阴影顶部的背景色:
box-shadow:
0 -5px 0px 0 black,
0 5px 0px 0 black,
12px 0 15px -4px rgba(255, 255, 255, 0.5),
-12px 0 15px -4px rgba(255, 255, 255, 0.5);
或者您可以使用:before
,:after
()
两个示例:您可以发布更多的代码吗?我在jsfiddle中添加了您必须的内容,但看不到您所说的阴影:@ews2001:Strange。当你看着小提琴时,它不会发生,但在这里它发生了。你能发布更多的代码吗?我在jsfiddle中添加了您必须的内容,但看不到您所说的阴影:@ews2001:Strange。当你看着小提琴时,它不会发生,但在这里它发生了。但在现场,它的顶部和底部仍然有一些小阴影。盒子阴影是继承的吗?试过了。但在现场,它的顶部和底部仍然有一些小阴影。盒子阴影是继承的吗?