:: after和::之间的区别是什么?
那么,标题说的是什么。
我真的找不到任何详细的信息,MDN文档也是相当稀少,如果不是无用的..
当一个人比另一个人更受欢迎时,你能否给出例子和提示?
(https://developer.mozilla.org/en-US/docs/Web/CSS/::backdrop)
这个伪元素是一个在元素下方(和堆栈元素下面的元素之上的元素,如果有的话)在同一顶层内呈现的方块。
正如你在你提到的文档中看到的那样,它会在你的实际元素和之后的元素之间添加一个新元素 。
随着::after
,你可以选择你的元素的内容之后插入内容(所以内容仍然增加了相同的元素),看到这个例子。
文档之后的伪元素:
在元素的内容之前或之后插入内容
除此之外,浏览器可以呈现伪元素的区别是:Backdrop vs. After。 正如你所看到的,今天(2016-02-19)你只能在chrome,opera和android浏览器中使用::backdrop
。
上一篇: What's the difference between the ::after and ::backdrop pseudo