我有一个.container
有n个(left-block
和right-block
)div的。但是box-shadow
浮动到右侧的元素落在容器之外。
是否可以带box-shadow
内部.container
而不是使用margin-right
问问题
170 次
4 回答
2
于 2013-10-23T13:49:05.523 回答
2
您可以在容器中添加一些填充以进行补偿。
.container {
/* ... */
-moz-box-sizing: border-box;
box-sizing: border-box;
padding-right: 10px;
}
border-box
将防止您添加的填充影响您的width: 100%
.
于 2013-10-23T13:54:30.907 回答
1
明确实现您所要求的唯一方法是添加右边距。
.right-block {
margin-right: 10px;
}
于 2013-10-23T13:53:11.133 回答
0
如果我理解正确,你需要它
.right-block {box-shadow: -10px 10px 5px #888888;}
于 2013-10-23T13:50:24.013 回答