我正在使用jQuery和CSS。当我使用
mouseenter
事件为图像(在图像周围放置边框)时,由于外部边框,布局会被调整,这使它非常丑陋。我想知道是否有一种方法可以将边框放置在图像内部,以便图像容器保持相同大小并且不影响布局。我能想到的唯一解决方案是在mouseevent
中重新调整图像大小,但这似乎很麻烦(考虑响应性的尺寸问题),而且我可以看到从这样做中出现很多问题。
img
包裹在div
中吗?还是我也可以为img
使用box-shadow
? - Paul Samsothaspan
包装图像,使用padding
,将span
设置为inline-block
。 - Mr. Alien