<style>
li{
position: relative;
float: left;
width: 150px;
height: 200px;
list-style: none;
border: 1px solid red;
/* 加-1px即可解决盒边框重叠的问题 */
margin-left: -1px;
}
li:hover{
/* 这时候会出盒子右侧边框显示不全的问题 */
border: 1px solid blue;
/*方法1:如何盒子没有定位 加相对定位就可以解决问题 */
/* position: relative; */
/* 方法2:提高层级 */
z-index: 1;
}
</style>
</head>
<body>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
</body>
运行结果: