Html 为什么选择DOM元素<;选择>;can';I don’在……之前还是之后?

Html 为什么选择DOM元素<;选择>;can';I don’在……之前还是之后?,html,css,Html,Css,我知道为什么输入没有它(Google Chrome除外),但为什么选择没有它,当它们有结束标记时?它们是可定制的,因此很难处理:在之前或之后 您可以尝试用div包装它。该副本无法回答为什么“select标记不允许:after或:before伪标记,因为它们是由每个供应商定制的,所以很难修改它们,因为它们不允许:before或:after伪元素。”?这也解释了为什么在@KarlChelton中,答案以Well开头,看起来像。。每个人都可以在尝试自定义select时注意到这种行为,这是一个明确的事实

我知道为什么输入没有它(Google Chrome除外),但为什么选择没有它,当它们有结束标记时?

它们是可定制的,因此很难处理
:在
之前或
之后


您可以尝试用div包装它。

该副本无法回答为什么“select标记不允许:after或:before伪标记,因为它们是由每个供应商定制的,所以很难修改它们,因为它们不允许:before或:after伪元素。”?这也解释了为什么在@KarlChelton中,答案以Well开头,看起来像。。每个人都可以在尝试自定义select时注意到这种行为,这是一个明确的事实,因此问题是为什么会这样?它的定义是什么样的?规范中是否有官方描述?