微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

html – 如何创建类似于bootstap但更深入的CSS“井”效果?

我想在我的页面上创建一个井区,使得该区域看起来像是在页面下面几个像素.我的页面目前有白色背景和#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>

原文地址:https://www.jb51.cc/html/226771.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐