网页表单在浏览器的表现实例
在繁忙的工作之余,我抽出了一些时间,对网页的表单设计进行了一些改进。这次改进主要针对ie6、ie7和ff等浏览器,经过调整,这些表单在不同浏览器下的显示位置基本一致。
我使用了一种栅格线作为背景的设计方案,这种方案使得调试过程变得更为简便。这种栅格线是从photoshop中复制而来的,对于demo页面来说,它真的非常实用。
在这次改进中,我为input等标签进行了统一的样式定义。这样一来,在提交表单时,我们就不必再为ie6、ie7和ff等浏览器下的radio、checkbox、text等标签的高低不平、参差不齐的状况而烦恼。
我在实践中遇到了一些问题。其中一个是,根据input的type来定义class名称是否合适?我对此有些疑惑。欢迎大家提出宝贵的意见和建议。
还有一个问题是在Windows系统中,选择不同的外观都可能导致表单的显示不一致。我是在使用Zune Style和xp默认皮肤下进行的开发,但对于其他皮肤尚未进行测试。这也是我需要解决的问题之一。
这次改进也并非毫无进展。在ie6下的text输入框的闪烁光标高度问题,虽然还存在一些差距,但已经比之前有了明显的改善。至于select标签的问题,虽然用js实现同样的操作成本较高,用css又无法解决,但我暂时选择了保留现状,未来会寻找更好的解决方案。
这次改进虽然有些不尽如人意的地方,但我已经尽力了。希望大家能够多多提出宝贵的意见,一起进步,一起提高!在此,我使用cambrian.render('body')来结束这篇博客文章,期待与大家的交流与讨论。
网站设计
- 网页表单在浏览器的表现实例
- 微软推出Windows物联网操作系统预览版
- maya两个物体合并的技巧
- Windows Server技术预览版2上手试玩图赏
- 幽灵船:余波配置 幽灵船:余波最低配置及要求
- 电脑右下角网络图标一直在转圈怎么办(附解决
- CAD怎么通过墙体添加轴线- CAD根据墙体绘制轴线的
- input 按钮背景在IE6 IE7中不显示的解决方法
- hasLayOut与css属性的关系介绍
- gd格式文件用什么软件打开
- FLASH怎么给骰盅做透视眼镜查看骰子点数-
- MacBook Pro频繁死机怎么回事 MacBook Pro频繁死机原因
- Win10专业版怎么通过设置项开启广告软件拦截-
- WinXP注册表如何初始化有哪些方法
- Win8宽带连接错误720不能建立远程计算机连接如何
- 3ds Max制作透明玻璃材质的办法详解