【问题标题】:::after and ::before works with which input types [duplicate]::after 和 ::before 适用于哪些输入类型[重复]
【发布时间】:2018-06-27 11:17:13
【问题描述】:

问题是:

- 我在哪里可以使用 ::after 和 ::before ?

- 是否有文档告诉我哪个元素接受它?

我想知道是否有任何文档或文章告诉我在哪里可以使用::after::before

我已经看到它不适用于例如,我相信它是这样的,因为img 标签不需要并关闭</img>

但是! <input> 标签也不需要结束标签,所以,我猜我的假设是错误的。

PS:我知道使用 JQuery 你可以做任何事情,但这不是我要寻找的答案。

谢谢!

【问题讨论】:

  • 不...您不能将::after::before<input /> 标签一起使用。
  • 这些伪元素应该以相同的方式呈现,就好像它们是您应用它们的元素的实际第一个或最后一个 子元素。所以,自己回答“input 是否有子元素”这个问题,你就得到了答案。

标签: html css pseudo-element


【解决方案1】:

这取决于浏览器的实现。 虽然它没有确切说明您可以使用哪个文件,但this link 让您了解如何以及何时使用它。

【讨论】:

    猜你喜欢
    • 2014-08-13
    • 2021-11-23
    • 2012-07-06
    • 1970-01-01
    • 2011-04-02
    • 2015-01-14
    • 1970-01-01
    • 2011-08-17
    相关资源
    最近更新 更多