我想在我的页面上创建一个井区,使得该区域看起来像是在页面下面几个像素.我的页面目前有白色背景和#F5F5F5井区.
我看了一下twitter的bootstrap:
http://getbootstrap.com/components/#wells
对我来说,至少这看起来并不好.也许是因为我知道后一版本的重点是创造一个平面效果.
解决方法
使用盒子阴影和明智的颜色选择的组合,您可以很容易地使事物看起来像井:
演示:
div { height: 100px; width: 200px; background: rgba(0,0.2); border-radius: 10px; Box-shadow: inset 0 0 10px black,0 0 10px black; padding: 10px; display: inline-block; margin: 15px; vertical-align: top; text-align: center; } html,body { background: gray; } .second { Box-shadow: inset 1px 1px 10px black,0 0 30px black; } .third { Box-shadow: inset 0px 0px 10px black,0 0 20px black; } .forth { Box-shadow: inset 0 0 20px rgba(0,0.5),0 0 30px black; }
<div>this is deep</div> <div class="second">I'm slightly different. But still look deep</div> <div class="third">Don't fall down me!</div> <div class="forth">Do you,like,wells?</div>