《CSS3实战》笔记选择器(二)_html/css_WEB-ITnose
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了《CSS3实战》笔记选择器(二)_html/css_WEB-ITnose,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含6582字,纯文字阅读大概需要10分钟。
内容图文
![《CSS3实战》笔记选择器(二)_html/css_WEB-ITnose](/upload/InfoBanner/zyjiaocheng/406/0223bddf59114d779f796b728a4a90f3.jpg)
《CSS3实战》/成林著.—北京机械工业出版社2011.
UI元素状态伪类选择器
??UI元素的状态一般包括:可用、不可用、选中、未选中、获取焦点、失去焦点、锁定、待机等。
表单设计原则:
??UI设计的一个核心就是让表单更可用、易用和好用。表单设计应该符合三层模型,即表单应该具有三种属性:感知(页面显示的布局)、对话(内容呈现的问题和回答)、关系(交互的任务结构)。
????????
实战体验一:设计可用的表单
??设计并实现简洁、美观、可用性好、符合Web标准的表单,是Web设计师追求的目标。
??????
特点:简洁的线框、可爱的小图标、使得登录表单精巧宜人
当用户登录成功后,不妨通过脚本把文本框设置为不可用状态(disabled=“disabled”)状态,通过E:disabled选择器 让文本框显示为灰色,以告诉用户该文本框不可用了。
?????
HTML:在文本框中补加disabled属性
CSS:在基础样式上添加如下样式
#login input:disabled#name { /*姓名文本框处于不可用状态时的样式*/ background:#ddd url(images/name1.gif) no-repeat 2px 2px; border:1px solid #fff;}#login input:disabled#password { /*密码域处于不可用状态时的样式*/ background:#ddd url(images/password1.gif) no-repeat 2px 2px; border:1px solid #fff;}
进一步美化:设计精美的表单能够留住用户的目光,甚至吸引用户登录。
?????
实战体验二:设计友好,易用的表单
不带样式表单
??HTML:
样式一
CSS样式:
样式改进一:在title类样式表中添加一个右对齐声明,则标签提示文本向右显示,用户的眼睛就不用再左右两侧跳转了。
.title { width:100px; float:left; text-align:right; font-weight:bold; margin:0 40px;}
样式改进二:对于简单的表单,如果避免使用两列布局,也许会更好使用
??对于用户来说,单行布局会更友好,更好用。因为它会降低用户视线左右移动的频率。
form { width:615px; height:450px; background:url(images/bg8.png) no-repeat center; padding:12px 0 12px 40px;}fieldset { border:none; }fieldset legend { display:none; }/*重设该样式表,让标签文本块状显示*/.title { display:block; font-weight:bold;}
样式改进三:添加必填提示信息
CSS:
.red { color:red; margin-left:-10px; padding-right:2px;}
HTML:
样式改进四:友善的验证反馈信息
HTML:
请填写真实姓名,不要输入别名或者昵称
CSS:
.error { color:white; background:red; padding:2px; margin:0 4px;}
样式改进五:优化表单项的排列顺序
样式改进六:适当分组用户体验会更好
样式改进七:表单设计要大气,这样用户输入更啊方便,也方便用户检查输入的内容
最终网页代码:
设计友好、易用的表单 设计友好、易用的表单
内容总结
以上是互联网集市为您收集整理的《CSS3实战》笔记选择器(二)_html/css_WEB-ITnose全部内容,希望文章能够帮你解决《CSS3实战》笔记选择器(二)_html/css_WEB-ITnose所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。