我在博客文章中给
由于CSS盒模型中的
有没有好的方法可以让阴影位于内部,而不影响上述宽度? 想到过将其包装在另一个元素中,但做这样的事情很糟糕。
如果我使用实心边框,我可以使用
<img>
添加了CSS的box-shadow
。这些图像设置了max-width:100%
,以便在调整大小时填充列。由于CSS盒模型中的
box-shadow
是在边框外呈现的,因此阴影会溢出到边缘。我想给图片添加一些额外的空白间距,以使阴影位于列内部。但是,如果我使用margin
,这将使图像比列更宽。有没有好的方法可以让阴影位于内部,而不影响上述宽度? 想到过将其包装在另一个元素中,但做这样的事情很糟糕。
如果我使用实心边框,我可以使用
box-sizing:border-box;
来实现这一点,但它对box-shadow
没有影响?
calc(...)
:https://developer.mozilla.org/zh-CN/docs/Web/CSS/-moz-calc - biziclopnaturalWidth
和naturalHeight
值,可以获取图像的真实尺寸:-) - MachineElf