css - inset box-shadow - 相同的边和底部,顶部没有可见阴影

标签 css box-shadow

如何制作这样的盒子阴影?: enter image description here

侧面和底部相同,顶部为 1px border,无可见阴影。

最佳答案

我这样做:

div {
  box-shadow: 
  inset 0px -10px 4px -10px rgba(0, 0, 0, 0.6), 
  inset 10px 0px 4px -10px rgba(0, 0, 0, 0.6), 
  inset -10px 0px 4px -10px rgba(0, 0, 0, 0.6);
  background-color: white;
  border-top: 1px solid #bebebe;
  border-radius: 0 0 6px 6px;
  padding: 5px;
  width: 130px;
  text-align: center;
}

div:hover {
  box-shadow: inset 0px 0px 4px 0px rgba(0, 0, 0, 0.6);
}
<div>dddddddddddd <br>dddddddddddd <br>dddddddddddd <br></div>

关于css - inset box-shadow - 相同的边和底部,顶部没有可见阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49406492/

相关文章:

javascript - 为什么 hr 标签的 CSS 不会出现在 React 代码中?

html - 导航溢出框阴影

css - 带有 CSS 投影和过渡的 3D 按钮效果

javascript - 如何将浏览器视口(viewport)拆分为两个水平 Pane

html - 无法居中(垂直)链接的图像和文本

css - 12 列 Bootstrap 。响应式网站最大宽度

关于二进制属性(例如可见性)的 CSS 转换

html - 造型 Div - 在其他 div 的中间投下阴影

css - Sass @mixin 的默认参数

css - 框阴影与过渡的不一致行为