Html 悬停时CSS边框宽度的更改未按预期工作

Html 悬停时CSS边框宽度的更改未按预期工作,html,css,Html,Css,我希望我的div在悬停时显示不同的边界。 我尝试在伪元素之前对::进行绝对定位。但这并不像预期的那样有效。有人能帮我修一下吗?或者告诉我实现这一目标的正确方法 负边距使底部和顶部的其他容器收缩。所以我尝试了一种新的方法 div{ 宽度:300px; 高度:300px; 边框:1px纯红; 溢出:隐藏; 位置:相对位置; } div:hover::before{ 内容:; 位置:绝对位置; 边框:4px纯蓝色; 宽度:100%; 身高:100%; } Lorem ipsum dolor,坐在am

我希望我的div在悬停时显示不同的边界。 我尝试在伪元素之前对::进行绝对定位。但这并不像预期的那样有效。有人能帮我修一下吗?或者告诉我实现这一目标的正确方法

负边距使底部和顶部的其他容器收缩。所以我尝试了一种新的方法

div{ 宽度:300px; 高度:300px; 边框:1px纯红; 溢出:隐藏; 位置:相对位置; } div:hover::before{ 内容:; 位置:绝对位置; 边框:4px纯蓝色; 宽度:100%; 身高:100%; } Lorem ipsum dolor,坐在amet Concertetur Adipising Elite的位子上。 不可剥夺的权利 杜西姆斯普罗维登特?Et Laborare ipsa eos Praesenium错误fugiat 是什么原因阻碍了你的行动?颞肌视神经 这是一种不公平的行为 ipsam inventore doloribus的libero eos similique maxime 别名odio veritatis,quod animi nisi doloremque!排斥, 德莱尼蒂发明者。小号咖啡馆 这是一个自由的世界,一个自由的世界 QUS,eum,但aut除外。卡姆克,欧洲大学实习。Quod ex 这不是罪过,是罪过!圣骑士, 在asperiores中,别名为dolore fuga debitis ad illo Reiciensis 白花蛇舌草 维尼亚姆·乌兰在奎伊阿,临时的,杰出的奎布萨达姆! 假设你是个大人物!加急 非联合国会员国,必须遵守《联合国宪章》, 产房别名类似于同侧耳和同侧耳? 韦利特·多洛尔·沃鲁帕特(Velit dolore voluptatem Reisiendis voluptates)实习 在魁北克有什么相似之处?
通过使用大纲而不是边框来避免要移动的内容,可以快速实现这一点:

div{ 宽度:300px; 高度:300px; 轮廓:1px纯红; 溢出:隐藏; 位置:相对位置; } div:悬停{ 轮廓:4倍纯蓝; } Lorem ipsum dolor,坐在amet Concertetur Adipising Elite的位子上。 不可剥夺的权利 杜西姆斯普罗维登特?Et Laborare ipsa eos Praesenium错误fugiat 是什么原因阻碍了你的行动?颞肌视神经 这是一种不公平的行为 ipsam inventore doloribus的libero eos similique maxime 别名odio veritatis,quod animi nisi doloremque!排斥, 德莱尼蒂发明者。小号咖啡馆 这是一个自由的世界,一个自由的世界 QUS,eum,但aut除外。卡姆克,欧洲大学实习。Quod ex 这不是罪过,是罪过!圣骑士, 在asperiores中,别名为dolore fuga debitis ad illo Reiciensis 白花蛇舌草 维尼亚姆·乌兰在奎伊阿,临时的,杰出的奎布萨达姆! 假设你是个大人物!加急 非联合国会员国,必须遵守《联合国宪章》, 产房别名类似于同侧耳和同侧耳? 韦利特·多洛尔·沃鲁帕特(Velit dolore voluptatem Reisiendis voluptates)实习 在魁北克有什么相似之处?
通过使用大纲而不是边框来避免要移动的内容,可以快速实现这一点:

div{ 宽度:300px; 高度:300px; 轮廓:1px纯红; 溢出:隐藏; 位置:相对位置; } div:悬停{ 轮廓:4倍纯蓝; } Lorem ipsum dolor,坐在amet Concertetur Adipising Elite的位子上。 不可剥夺的权利 杜西姆斯普罗维登特?Et Laborare ipsa eos Praesenium错误fugiat 是什么原因阻碍了你的行动?颞肌视神经 这是一种不公平的行为 ipsam inventore doloribus的libero eos similique maxime 别名odio veritatis,quod animi nisi doloremque!排斥, 德莱尼蒂发明者。小号咖啡馆 这是一个自由的世界,一个自由的世界 QUS,eum,但aut除外。卡姆克,欧洲大学实习。Quod ex 这不是罪过,是罪过!圣骑士, 在asperiores中,别名为dolore fuga debitis ad illo Reiciensis 产气荚膜田鼠 多洛雷姆格酒店 维尼亚姆·乌兰在奎伊阿,临时的,杰出的奎布萨达姆! 假设你是个大人物!加急 非联合国会员国,必须遵守《联合国宪章》, 产房别名类似于同侧耳和同侧耳? 韦利特·多洛尔·沃鲁帕特(Velit dolore voluptatem Reisiendis voluptates)实习 在魁北克有什么相似之处?
这将帮助您很好地将div居中,这样您的代码在胡闹时不会看起来很糟糕

div{ 宽度:300px; 高度:300px; 轮廓:1px纯红; 溢出:隐藏; 填充物:5px; 位置:相对位置; } div:悬停{ 填充物:5px; 轮廓:4倍纯蓝; } Lorem ipsum dolor,坐在amet Concertetur Adipising Elite的位子上。 不可剥夺的权利 杜西姆斯普罗维登特?Et Laborare ipsa eos Praesenium错误fugiat 是什么原因阻碍了你的行动?颞肌视神经 这是一种不公平的行为 ipsam inventore doloribus的libero eos similique maxime 别名odio veritatis,quod animi nisi doloremque!排斥, 德莱尼蒂发明者。小号咖啡馆 这是一个自由的世界,一个自由的世界 QUS,eum,但aut除外。卡姆克,欧洲大学实习。Quod ex 这不是罪过,是罪过!圣骑士, 在asperiores中,别名为dolore fuga debitis ad illo Reiciensis 白花蛇舌草 维尼亚姆·乌兰在奎伊阿,临时的,杰出的奎布萨达姆! 假设你是个大人物!加急 非联合国会员国,必须遵守《联合国宪章》, 产房别名类似于同侧耳和同侧耳? 韦利特·多洛尔·沃鲁帕特(Velit dolore voluptatem Reisiendis voluptates)实习 在魁北克有什么相似之处?
这将帮助您很好地将div居中,这样您的代码在胡闹时不会看起来很糟糕

div{ 宽度:300px; 高度:300px; 轮廓:1px纯红; 溢出:隐藏; 填充物:5px; 位置:相对位置; } div:悬停{ 填充物:5px; 轮廓:4倍纯蓝; } Lorem ipsum dolor,坐在amet Concertetur Adipising Elite的位子上。 不可剥夺的权利 杜西姆斯普罗维登特?Et Laborare ipsa eos Praesenium错误fugiat 是什么原因阻碍了你的行动?颞肌视神经 这是一种不公平的行为 ipsam inventore doloribus的libero eos similique maxime 别名odio veritatis,quod animi nisi doloremque!排斥, 德莱尼蒂发明者。小号咖啡馆 这是一个自由的世界,一个自由的世界 QUS,eum,但aut除外。卡姆克,欧洲大学实习。Quod ex 这不是罪过,是罪过!圣骑士, 在asperiores中,别名为dolore fuga debitis ad illo Reiciensis 白花蛇舌草 维尼亚姆·乌兰在奎伊阿,临时的,杰出的奎布萨达姆! 假设你是个大人物!加急 非联合国会员国,必须遵守《联合国宪章》, 产房别名类似于同侧耳和同侧耳? 韦利特·多洛尔·沃鲁帕特(Velit dolore voluptatem Reisiendis voluptates)实习 在魁北克有什么相似之处?
边界的目标是什么?我不明白为什么要使用::before伪元素来实现这一点,而不是修改div边框本身?边框的目标是什么?我不明白为什么您要使用::before伪元素来实现这一点,而不是修改div边框本身?我已经将您的代码转换为使用一个片段,这样结果是正确的visible@Michael-完全有效。谢谢你。可以把大纲放进去吗?如果由于左侧没有空间而隐藏了一些左侧,您可以尝试使用outline offsetI。我已经将代码转换为使用代码段,因此结果是正确的visible@Michael-完全有效。谢谢你。可以把大纲放进去吗?如果由于左侧没有空间而隐藏了一些左侧,您可以尝试使用轮廓偏移