CSS表单美化之文本框与按钮一例

2016-02-19 19:42 25 1 收藏

今天图老师小编要向大家分享个CSS表单美化之文本框与按钮一例教程,过程简单易学,相信聪明的你一定能轻松get!

【 tulaoshi.com - Web开发 】

  一、先看看在网页中经常出现的按钮与文本框的本来面目吧!

  

  对照上图,我们怎么样才能改变文本框与按钮的模样呢?那在下面我为大家提供两种文本框与按钮样式作为例子参考,第一种是文本框与按钮无立体感,只是有线条颜色与填充颜色的,这种效果大家可能在很多网站上都看见过,给人一种特别的感觉,很不错的,第二种效果就比较特殊了,是将文本框做成一种类似于下划线的效果并且是彩色的,同时按钮的背景色也不再是灰色,而是彩色的,可以说这是一种非常酷的效果,好了,下面我就来说说这两种效果实现的详细操作步骤吧。

  二、无立体效果的文本框与按钮

  那我们就通过在DW3中网页的编辑操作为例来进行说明,首先我们已经在网页中插入了相应的表单对象,比如插入一个文本框与一个按钮,此时,我们在按下[F10]键,显示出网页源代码编辑窗口,那我们在网页的head与/head标签之间插入这个样式表:

  styletype="text/css"

  input.smallInput{border:1solidblack;FONT-SIZE:9pt;FONT-STYLE:normal;FONT-VARIANT:normal;FONT-WEIGHT:normal;HEIGHT:18px;LINE-HEIGHT:normal}

  /style

  好了第一步就完成了,下一步我们就分别在文本框与按钮的htm语句中加上这一句代码:

  class=smallInput

  比如在inputtype="text"name="textfield"class=smallInput与

  inputtype="submit"name="Submit"value="平面按钮"class=smallInput

  这个文本框与按钮的htm语句中加入了这句代码。最后的效果如下图:

  

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  怎么样,比起前面那张图中的标准按钮来说是不是美观多了,要实现起来其实也不是太难吧。

  三、带颜色的下划线式文本框与按钮效果

  同样,我们也需要样式表的帮助来实现这个效果,和第一种效果的操作步骤一样在网页的head与/head标签之间插入样式表:

  styletype="text/css"

  input.smallInput{background:#ffffff;border-bottom-color:#ff6633;border-bottom-width:1px;border-top-width:0px;border-left-width:0px;border-right-width:0px;solid#ff6633;color:#000000;FONT-SIZE:9pt;FONT-STYLE:normal;FONT-VARIANT:normal;FONT-WEIGHT:normal;HEIGHT:18px;LINE-HEIGHT:normal}

  input.buttonface{BACKGROUND:#ffcc00;border:1solid#ff6633;COLOR:#ff0000;FONT-SIZE:9pt;FONT-STYLE:normal;FONT-VARIANT:normal;FONT-WEIGHT:normal;HEIGHT:18px;LINE-HEIGHT:normal}

  /style

  大家从上面的样式表中可以看出,这个效果的实现是通过两个样式来实现的,一个是文本框的,一个是按钮的,所以在文本框与按钮的htm语句中就需要插入两句不同的代码,在文本框中插入的是class=smallInput代码。

  如例子inputtype="text"name="textfield"class=smallInput,

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  在按钮语句中插入的是class="buttonface"代码如例子

  inputtype="submit"name="Submit"value="彩色按钮"class="buttonface"

  其实这就对应了样式表中文本框与按钮的样式,最后的效果如下图所示:

 

  看看上面的效果,还会不会让您想起那单调的文本框与按钮呢?以上两种效果的方法都是通过样式表来实现的,使用方法也十分的简单。

来源:http://www.tulaoshi.com/n/20160219/1621602.html

延伸阅读
        对于文本框,只读状态下和普通状态下,浏览器对其并没有做什么特殊的标记,表面看来,效果是一样的,这样,对用户来说,易用性并不是很高.         当然,我们可以改变只读文本框的背景颜色来加以区分,这个时候就需要程序员自己判断这个文本框是不是只读,然后再引入相...
标签: PHP
  本文为一个提取一批新闻网页中的文本的小程序,它可以将各篇新闻的内容存为以该新闻标题为文件名的文本文件。如有更好的处理方法,请和我联系: lwx3069@sina.com    这里以人民网中的“今日要闻”下的新闻为例. <?php ($url) ? "" : $url = "http://www.unn.com.cn/GB/channel2/3/11/index.html&...
标签: Web开发
1。文本框的改变事件,可使用propertychange,例如: 代码如下: $("#txtDataDate").bind("propertychange",function(){ }); 2。获取被选中RadioButton 的值 代码如下: var radio_value = $("input[type=radio][checked]").val(); 3。下拉列表的改变事件,以及获得选中选项的值 代码如下: $("#下拉列表").change(functio...
标签: 电脑入门
方法一、创建了文本框之后,然后在选择文本框,选择文本框点del键的是将文本框的内容给删除掉。需要将文本框一并删除掉的话,需要移动到文本框的框边缘,出现一个十字箭头的样式,然后点击,这样即可删除文本框了。 方法二、将文本框设置为无线条颜色。双击文本框,然后选择,将线条设置无颜色,这样虽然没有删除文本框,但是文本框看起来跟输...
标签: Web开发
一个Ajax文本框输入提示的例子,用asp实现: 前台文件 !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" html xmlns="http://www.w3.org/1999/xhtml" head meta http-equiv="Content-Type" content="text/html; charset=utf-8" / title文本框输入提示/title style ...

经验教程

232

收藏

48
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部