我创建了一个边框底部为 4px 的按钮。悬停按钮时,我将边框底部宽度减小为 0px 并添加顶部 4px 以避免影响按钮下方的其他元素。
但是当我悬停按钮时,按钮下方的项目正在移动。因为,按钮后面的块没有考虑 4px 顶部。所以,看起来不太好。如何克服这个问题..
.btn{
padding: 30px;
background-color: #30d589;
cursor: pointer;
border-bottom: 4px solid #1b8454;
}
.btn:hover{
border-bottom-width: 0px;
top: 4px;
}
提前致谢..