1.
让每个盒子
margin
往左侧移动
-1px
正好压住相邻盒子边框
2.
鼠标经过某个盒子的时候,提高当前盒子的层级即可(如果没有有定位,则加相对定位(保留位置),如果有定位,则加z-index
)
<style>
ul li {
position: relative;
float: left;
list-style: none;
margin-left: -1px;
width: 200px;
height: 300px;
background-color: yellow;
border: 1px solid #050505;
}
ul li:hover {
/* 1.如果盒子没有定位,鼠标经过添加相对定位即可; */
/* position: relative; */
border: 1px solid red;
/* 2.如果li都有定位,则利用z-index提高层级; */
z-index: 1;
}
</style>