【发布时间】:2022-02-13 04:12:45
【问题描述】:
我正在使用 display: none;在样式表中隐藏了一些表单域。当用户单击可见的 First Name 或 Last Name 字段时,其余字段将使用 JavaScript getElementById 显示块显示。
当它应该与其他所有内容一起隐藏时,除了向下箭头仍会从选择元素中显示之外,其他所有内容都有效。我试过 CSS:
select {
appearance: none;
}
但这没有用。问题的下图和测试页面的链接:Form Test Page
【问题讨论】:
-
appearance CSS 属性用于根据操作系统的主题使用平台原生样式显示元素。它并不意味着隐藏元素。 - apperance: none; 没有应用特殊样式。这是默认设置。
标签: javascript css forms select drop-down-menu