【发布时间】:2022-05-10 20:17:23
【问题描述】:
在这里提琴:http://jsfiddle.net/17zyydx1/
div的左右两边,div和box shadow之间有一个空隙。
在 Firefox 上最明显,但在 Chrome/Safari 上仍然很明显。
罪犯:
.title {
position: absolute;
border: 0 none;
border-radius: 10px;
width: 375px;
height: 150px;
background-color: rgba(0, 0, 0, 0.5);
box-shadow: 0 0 50px 50px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 0 50px 50px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0 0 50px 50px rgba(0, 0, 0, 0.5);
}
如您所见,我已尝试将边框设置为 0 none。边距 0 什么都不做,填充 0 什么都不做(值得一试),更改为 1:1 比例只会让情况变得更糟。
去除 alpha 会使它消失,但那是把婴儿和洗澡水一起扔掉。
有人知道这是什么交易吗?
【问题讨论】:
标签: css