Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 溢出:隐藏显示伪元素_Html_Css - Fatal编程技术网

Html 溢出:隐藏显示伪元素

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

我试图在div元素上使用overflow:hidden,这样当我调整它的大小时,它包含的文本不会与其他元素重叠,但是当我这样做时,我的:after元素也会消失

以下是一些图片:
发生这种情况是因为伪元素位于
div
元素的左边缘之外,而不是内部


查看是否可以将伪元素移动到另一个元素(最好是父元素),这样它就不会受到
div
上溢出设置的影响。如果不存在合适的元素,您可能必须将包装器添加到
div
并将伪元素放在那里。

图像总是很有用的,但下次您还会发布代码吗?它有助于人们回答你的问题,也有助于任何后来偶然发现你的问题的人。