对于我的应用程序,我想要很好地设置提交按钮.使用正常的CSS,我设法使它在Firefox中看起来不错,在IE中可怕.然后我看到这个博客条目:
http://www.sohtanaka.com/web-design/liquid-color-adjustable-css-buttons/
使用这种技术,您可以在几乎所有的浏览器中获得华丽的按钮.但是,还有一些可访问性问题:
>由于它使用链接而不是真正的HTML输入或按钮元素,所以点击按钮不会提交表单.这可以使用Javascript轻松解决,但是如果提交按钮没有启用Javascript,这将是理想的.
>另一个问题是按[ENTER]不提交表单.一个脏的黑客是包含一个类型为“提交”或“图像”的不可见的输入元素.
基本上我想要的也许是不可能的:在博客条目中看到的样式的质量,但是使用普通元素来实现,以便我获得正常的行为.
我真的要选择肮脏的黑客还是造型差?
到目前为止,我看到的每个按钮造型教程在IE中都有最佳的结果: