前端 - CSS 如何设置自动滚动定位的“安全”间距?_个人文章 - SegmentFault 思否
欢迎关注我的公众号:前端侦探介绍两个和滚动定位相关的 CSS 属性:scroll-padding和 scroll-margin在平时开发中,经常会碰到需要快速定位的问题,比如常见的锚点定位<l
顺晟科技
2022-09-15 15:32:06
231
给 div 添加以下样式
div:hover {
border: 1px solid red;
}
当鼠标移动到 div 时,产生抖动或偏移。
给 border 时设置了 1px 边框,多出的这 1px,与其它元素产生了挤压, 导致 div 抖动或偏移。
方法1: 给 div border 颜色设置为背景色
div {
background: #aaa;
border:1px solid #aaa;
&:hover {
border: 1px solid red;
}
}
方法2: 给 div border 颜色设置为透明
div {
border:1px solid transparent;
&:hover {
border: 1px solid red;
}
}
17
2022-11
19
2022-10
19
2022-10
12
2022-10
15
2022-09
15
2022-09