css中hover设置边框后div中内容后移解决方法

<style>
    .demo{width:1200px;height:400px;background:#fff;}
    .demo:hover{border:1px solid #cecece;width:1202px;height:402px;}
</style>
<body>
    <div class="demo"></div>
</body>

伪类hover设置1px的边框以后,div的宽度和长度需增加!

原文地址:https://www.cnblogs.com/yuanxinru321/p/7007392.html