我注意到在 Chrome HTML5 输入上type=time
有一个清除值的 X 按钮,将其设置为空值--:--
;但是,仅当输入没有该required
属性时才会出现这种情况,并且我可以看到发生这种情况的原因,因为不应允许清除必填字段。
有没有什么办法,也许通过一些我不知道的 CSS 属性,在不设置required
属性的情况下不显示 X 按钮,例如,如果我只是不希望它可见但我的字段在语义上不可见, 必需的?
当输入没有required
属性时会发生这种情况:
这required
就是指定属性时发生的情况: