我试图安装一个奇特的盒子阴影效果。这是我使用的代码(它是我在几乎所有来源上找到的代码):
.effect2
{
position: relative;
}
.effect2:before, .effect2:after
{
z-index: -1;
position: absolute;
content: "";
bottom: 15px;
left: 10px;
width: 50%;
top: 80%;
max-width:300px;
background: #777;
-webkit-box-shadow: 0 15px 10px #777;
-moz-box-shadow: 0 15px 10px #777;
box-shadow: 0 15px 10px #777;
-webkit-transform: rotate(-3deg);
-moz-transform: rotate(-3deg);
-o-transform: rotate(-3deg);
-ms-transform: rotate(-3deg);
transform: rotate(-3deg);
}
.effect2:after
{
-webkit-transform: rotate(3deg);
-moz-transform: rotate(3deg);
-o-transform: rotate(3deg);
-ms-transform: rotate(3deg);
transform: rotate(3deg);
right: 10px;
left: auto;
}
我正在使用Twitter Bootstrap,我的元素结构如下:
<div class="row callout effect2">
<div class="col-12">
<div class="row">
<div class="col-12 col-md-10 col-md-offset-1">
<h3 class="center">
You can see some of my designs, and download
</h3>
</div>
</div>
</div>
</div>
但是,出于某种原因,盒子阴影根本没有显示出来。我尝试过没有弯曲效果的其他盒子阴影,它们起作用。这是创建框阴影的正确方法,如效果2 here所示?如果没有,我该如何创建它?
提前谢谢!
答案 0 :(得分:0)
尝试
h3 {
text-align: center;
position: relative;
top: 80px;
}
并替换
.effect2 {
position: relative;
width: 70%;
height: 200px;
background: #FFF;
margin: 40px auto;
}
你可以找到小提琴here