Html 溢出:隐藏显示伪元素
我试图在div元素上使用overflow:hidden,这样当我调整它的大小时,它包含的文本不会与其他元素重叠,但是当我这样做时,我的:after元素也会消失 以下是一些图片:Html 溢出:隐藏显示伪元素,html,css,Html,Css,我试图在div元素上使用overflow:hidden,这样当我调整它的大小时,它包含的文本不会与其他元素重叠,但是当我这样做时,我的:after元素也会消失 以下是一些图片: 发生这种情况是因为伪元素位于div元素的左边缘之外,而不是内部 查看是否可以将伪元素移动到另一个元素(最好是父元素),这样它就不会受到div上溢出设置的影响。如果不存在合适的元素,您可能必须将包装器添加到div并将伪元素放在那里。图像总是很有用的,但下次您还会发布代码吗?它有助于人们回答你的问题,也有助于任何后来偶然发现
发生这种情况是因为伪元素位于
div
元素的左边缘之外,而不是内部
查看是否可以将伪元素移动到另一个元素(最好是父元素),这样它就不会受到
div
上溢出设置的影响。如果不存在合适的元素,您可能必须将包装器添加到div
并将伪元素放在那里。图像总是很有用的,但下次您还会发布代码吗?它有助于人们回答你的问题,也有助于任何后来偶然发现你的问题的人。