避免在懸停時使用CSS 邊框移動元素
將懸停邊框應用於元素時,您可能會遇到移動效果,因為新增的邊框寬度將元素推出。為了在保持邊框的同時防止這種情況發生,您可以採用以下技術:
解決方案
要確保元素保持在原始位置,請將邊框設置為透明預設情況下,僅使其在懸停時可見:
.jobs .item { background: #eee; border: 1px solid transparent; } .jobs .item:hover { background: #e1e1e1; border: 1px solid #d0d0d0; }
此方法允許邊框存在而不影響元素的位置,從而創建所需的視覺效果沒有任何不必要的動作。
以上是在添加 CSS 邊框時如何防止元素在懸停時移動?的詳細內容。更多資訊請關注PHP中文網其他相關文章!