设计者会
优化网页上
用户经常使用的东西,比如
输入框。一般输入框是如何优化的例如,当
鼠标挂在输入框中并在输入框中自动选择
默认文本时,更改输入框的颜色。
为了提高用户体验和易用性,一些设计师会优化用户经常使用的网页,比如输入框。一般输入框是如何优化的从用户体验的角度来看,用户使用简化的
步骤,让用户更方便的使用是提高易用性,例如,当鼠标悬浮在输入框更改输入框,在文本框中输入自动选择默认的颜色,或单击输入框自动
删除默认的内容等。
这个效果听起来很复杂,但是使用一个小Javascript代码非常简单。
1。单击HTML代码选择输入框的内容:
复制代码代码如下所示:
输入的内容:
本规范中最重要的部分是事件。如果你不使用事件,你可以通过使用onclick实现相同的结果,如事件=,this.select()。
当2时改变帧的颜色或
背景颜色。鼠标挂在输入框中。
实现这种效果有两种
方法:首先,在CSS中使用伪元素:焦点;方法二,或者使用一个简短的Javascript;方法1的HTML代码与上面的示例相同,但只在CSS中添加以下段落。
复制代码代码如下所示:
输入:悬停{ border: 1px solid # F00;}
当鼠标悬浮在输入框,输入框的边框就会变红,但这种方法是有效的只有在Firefox
浏览器和IE7的版本。IE6不
支持它,所以它有一定的局限性。大多数方法两代码是像上面的例子一样,但只有一个单一的鼠标悬浮在后面添加代码:
复制代码代码如下所示:
输入的内容:
有了这个代码,大多数浏览器都可以支持它。
三.单击输入框默认值。
还有一个效果,当鼠标点击输入框,原来的默认文本消失。如果你进入其他新的内容,然后移动鼠标,输入框中输入新的内容保持不变;如果没有新的内容进入,鼠标离开输入框和
恢复默认的文本。这效果也只有一小部分的Javascript做的。
复制代码代码如下所示:
输入的内容:
输入的占位符
属性可以直接使用HTML5:
复制代码代码如下所示:
三多种javascript应用效果比较简单,虽然已经超出了HTML代码范畴,但它们的应用和网页对HTML的制作带来了极大的便利,所以在必要时掌握一些简单的javascript是必要的。