<!doctype html><html><head><meta charset="utf-8"><title>无标题文档</title><style> html,body{ height:100%; height:100%; } .wrap{ position:relative; width:300px; height:300px; background:#fff; box-shadow:0px 0px 4px rgba(0,0,0,0.3), 0px 0px 40px rgba(0,0,0,0.1) inset ; left:50%; top:50%; font-size:30px; line-height:300px; text-align:center; transform:translate(-50%,-50%); } .wrap::before,.wrap::after{ content:"" ; position:absolute; z-index:-1; /* 问题:这里给长方形阴影设置了z-index:-1属性,为什么它会显示在正方形阴影的上方,文字的下方?而不是显示在正方形阴影的下方呢?我想让这个长方形阴影显示在最下方的,哪里出了问题啊?*/ box-shadow:0 0 20px rgba(0,0,0,0.8); top:50%; bottom:0; left:10px; right:10px; border-radius:100px/10px; } </style></head><body><div class="wrap">Hello World!</div></body></html>
- 6 回答
- 0 关注
- 3914 浏览
添加回答
举报
0/150
提交
取消