这是我今天下午提出的同样问题的又一次尝试,但人们不理解它,并在结束前投了反对票。
首先:我不想知道如何解决无法设置文件输入样式并选择输入 html 元素作为其他 html 元素的问题。事实上,我已经知道如何解决它c&p:
- Firefox中文件输入字段的样式问题
- 为 input type="file" 按钮设置样式
- 如何使用 CSS3 / Javascript 设置“输入文件”的样式?
- 造型
- 更改输入类型=“文件”上的光标类型
- Jquery - 设置输入文件标签样式的最佳方式
- 如何设置输入文件文本框的样式?
我再说一遍,我已经知道如何解决这个问题。这不是我的问题。感谢您的所有意图,但这不是必需的。
问题很简单:
为什么我们不能像其他元素一样轻松地设置样式,实际上就像所有其他 html 元素、文件输入或选择输入 HTML 元素一样?我们更喜欢不能为这些元素设置样式的技术原因是什么?
我们不能这样做是因为对用户有危险吗?因为他们看不到他们点击的地方?这是一个可访问性问题?标准禁止这样做的原因是什么?
如果你不能理解这个问题很抱歉。是我。但不要像以前那样对它投反对票。
PS:我不想知道如何设置文件输入和选择输入的样式。谢谢