是这样的、我想做一个div有固定的宽高、鼠标移上去的时候显示border、但是这个border不能影响后续的div
现在是这样的
然后鼠标移上去的时候、变成了这样、因为border的加入使得第一个商品div的高度增加了、把第二行的商品div移到了后面
是这样的、我想做一个div有固定的宽高、鼠标移上去的时候显示border、但是这个border不能影响后续的div
现在是这样的
然后鼠标移上去的时候、变成了这样、因为border的加入使得第一个商品div的高度增加了、把第二行的商品div移到了后面
img {
width: 200px;
height: 100px;
margin-right: 5px;
cursor: pointer;
object-fit: cover;
transition: box-shadow 0.2s ease-in-out;
&.current {
border-radius: 3px;
box-shadow: 0 0 0 2px var(--el-color-primary);
}
}
box-shadow: 0 0 0px 1px rgb(42, 96, 228);也可以 但是不推荐;
推荐使用boder透明变颜色或者outline https://www.zhangxinxu.com/wo...
2 回答858 阅读✓ 已解决
4 回答949 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答829 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2 回答2.6k 阅读
用outline,或者设置box-sizing为border-box